|
static ArnM & | instance () |
|
static void | setConsoleError (bool isConsoleError) |
|
static void | setDefaultIgnoreSameValue (bool isIgnore=true) |
| Set system default skipping of equal assignment value. More...
|
|
static bool | defaultIgnoreSameValue () |
|
static bool | isMainThread () |
|
static bool | isThreadedApp () |
|
static int | valueInt (const QString &path) |
| Get the value of Arn Data Object at path More...
|
|
static double | valueDouble (const QString &path) |
| Get the value of Arn Data Object at path More...
|
|
static ARNREAL | valueReal (const QString &path) |
| Get the value of Arn Data Object at path More...
|
|
static QString | valueString (const QString &path) |
| Get the value of Arn Data Object at path More...
|
|
static QByteArray | valueByteArray (const QString &path) |
| Get the value of Arn Data Object at path More...
|
|
static QVariant | valueVariant (const QString &path) |
| Get the value of Arn Data Object at path More...
|
|
static QStringList | items (const QString &path) |
| Get the childrens of the folder at path More...
|
|
static bool | exist (const QString &path) |
|
static bool | isFolder (const QString &path) |
|
static bool | isLeaf (const QString &path) |
|
static void | setAtomicOpProvider (const QString &path) |
| Set this Arn Data Object as Atomic Operator Provider More...
|
|
static bool | isAtomicOpProvider (const QString &path) |
|
static void | setValue (const QString &path, int value) |
| Assign an integer to an Arn Data Object at path More...
|
|
static void | setValue (const QString &path, ARNREAL value) |
| Assign an ARNREAL to an Arn Data Object at path More...
|
|
static void | setValue (const QString &path, const QString &value) |
| Assign a QString to an Arn Data Object at path More...
|
|
static void | setValue (const QString &path, const QByteArray &value) |
| Assign a QByteArray to an Arn Data Object at path More...
|
|
static void | setValue (const QString &path, const QVariant &value, const char *typeName=arnNullptr) |
| Assign a QVariant to an Arn Data Object at path More...
|
|
static void | setValue (const QString &path, const char *value) |
| Assign a char* to an Arn Data Object at path More...
|
|
static bool | loadFromFile (const QString &path, const QString &fileName, Arn::Coding coding) |
| Load from a file to an Arn Data Object at path More...
|
|
static bool | loadFromDirRoot (const QString &path, const QDir &dirRoot, Arn::Coding coding) |
| Load relative a directory root to an Arn Data Object at path More...
|
|
static bool | saveToFile (const QString &path, const QString &fileName, Arn::Coding coding) |
| Save to a file from an Arn Data Object at path More...
|
|
static void | errorLog (QString errText, ArnError err=ArnError::Undef, void *reference=arnNullptr) |
|
static QString | errorSysName () |
|
static QByteArray | info () |
| Give information about this library. More...
|
|
static void | destroyLinkLocal (const QString &path) |
| Destroy the local Arn Data Object at path More...
|
|
Arn main class.
About Arn Data Object
This singleton class is the main reference to the Active Registry Network.
Definition at line 106 of file ArnM.hpp.