Aria  2.8.0
ArConfigArg Member List

This is the complete list of members for ArConfigArg, including all inherited members.

addArg(const ArConfigArg &arg)ArConfigArg
addToFileParser(ArFileParser *parser, ArRetFunctor3C< bool, ArConfig, ArArgumentBuilder *, char *, size_t > *parserCB, const char *logPrefix="", bool isQuiet=false) constArConfigArg
ArConfig (defined in ArConfigArg)ArConfigArgfriend
ArConfigArg()ArConfigArg
ArConfigArg(const char *name, int *pointer, const char *description="", int minInt=INT_MIN, int maxInt=INT_MAX)ArConfigArg
ArConfigArg(const char *name, short *pointer, const char *description="", int minInt=SHRT_MIN, int maxInt=SHRT_MAX)ArConfigArg
ArConfigArg(const char *name, unsigned short *pointer, const char *description="", int minInt=0, int maxInt=USHRT_MAX)ArConfigArg
ArConfigArg(const char *name, unsigned char *pointer, const char *description="", int minInt=0, int maxInt=255)ArConfigArg
ArConfigArg(const char *name, double *pointer, const char *description="", double minDouble=-HUGE_VAL, double maxDouble=HUGE_VAL, int precision=DEFAULT_DOUBLE_PRECISION)ArConfigArg
ArConfigArg(const char *name, bool *pointer, const char *description="")ArConfigArg
ArConfigArg(const char *name, char *str, const char *description, size_t maxStrLen)ArConfigArg
ArConfigArg(const char *name, const char *str, const char *description)ArConfigArg
ArConfigArg(const char *name, std::string *str, const char *description)ArConfigArg
ArConfigArg(const char *name, int val, const char *description="", int minInt=INT_MIN, int maxInt=INT_MAX)ArConfigArg
ArConfigArg(const char *name, double val, const char *description="", double minDouble=-HUGE_VAL, double maxDouble=HUGE_VAL, int precision=DEFAULT_DOUBLE_PRECISION)ArConfigArg
ArConfigArg(const char *name, bool val, const char *description="")ArConfigArg
ArConfigArg(const char *name, ArRetFunctor1< bool, ArArgumentBuilder *> *setFunctor, ArRetFunctor< const std::list< ArArgumentBuilder *> *> *getFunctor, const char *description)ArConfigArg
ArConfigArg(const char *str, Type type=DESCRIPTION_HOLDER)ArConfigArg
ArConfigArg(const char *name, const char *str)ArConfigArg
ArConfigArg(Type type, const char *name, const char *description)ArConfigArg
ArConfigArg(Type type)ArConfigArg
ArConfigArg(const char *argName, const ArConfigArg &arg)ArConfigArg
ArConfigArg(const ArConfigArg &arg)ArConfigArg
BOOL enum valueArConfigArg
clearValueSet(void)ArConfigArginline
copyAndDetach(const ArConfigArg &arg)ArConfigArg
copyTranslation(const ArConfigArg &arg)ArConfigArg
CPPSTRING enum valueArConfigArg
DEFAULT_DOUBLE_PRECISION enum valueArConfigArg
DESCRIPTION_HOLDER enum valueArConfigArg
DOUBLE enum valueArConfigArg
findArg(const char *childParamName) constArConfigArg
findArg(const char *childParamName)ArConfigArg
FUNCTOR enum valueArConfigArg
getArg(size_t index) constArConfigArg
getArg(size_t index)ArConfigArg
getArgCount() constArConfigArg
getArgs(bool *ok=NULL) constArConfigArg
getArgsWithFunctor(bool *ok=NULL) constArConfigArg
getBool(bool *ok=NULL) constArConfigArg
getConfigPriority(void) constArConfigArg
getCppString(bool *ok=NULL) constArConfigArg
getCppStringPtr(bool *ok=NULL) constArConfigArg
getDescription(void) constArConfigArg
getDisplayHint() constArConfigArg
getDouble(bool *ok=NULL) constArConfigArg
getDoublePrecision(bool *ok=NULL) constArConfigArg
getExtraExplanation() constArConfigArg
getInt(bool *ok=NULL) constArConfigArg
getMaxDouble(bool *ok=NULL) constArConfigArg
getMaxInt(bool *ok=NULL) constArConfigArg
getMinDouble(bool *ok=NULL) constArConfigArg
getMinInt(bool *ok=NULL) constArConfigArg
getName(void) constArConfigArg
getParentArg() constArConfigArg
getParentPathName(char separator='|') constArConfigArg
getRestartLevel() constArConfigArg
getString(bool *ok=NULL) constArConfigArg
getSupressChanges(void) constArConfigArg
getType(void) constArConfigArg
hasArgs() constArConfigArg
hasExternalDataReference() constArConfigArg
hasMaxBound() constArConfigArg
hasMinBound() constArConfigArg
INT enum valueArConfigArg
INVALID enum valueArConfigArg
isResourceTopLevel(ArArgumentBuilder *arg, const char *logPrefix="")ArConfigArgstatic
isTranslated() constArConfigArg
isValueEqual(const ArConfigArg &other) constArConfigArg
isValueSet(void)ArConfigArginline
LAST_RESTART_LEVEL enum value (defined in ArConfigArg)ArConfigArg
LAST_TYPE enum valueArConfigArg
LIST enum valueArConfigArg
LIST_BEGIN_TAGArConfigArgstatic
LIST_END_TAGArConfigArgstatic
LIST_HOLDER enum valueArConfigArg
log(bool verbose=false, int indentCount=1, const char *logPrefix="") constArConfigArg
MAX_RESOURCE_ARG_TEXT_LENGTH enum value (defined in ArConfigArg)ArConfigArg
NEW_RESOURCE_TAGArConfigArgstatic
NO_RESTART enum value (defined in ArConfigArg)ArConfigArg
NULL_TAGArConfigArgstatic
operator=(const ArConfigArg &arg)ArConfigArg
parseArgument(ArArgumentBuilder *arg, char *errorBuffer, size_t errorBufferLen, const char *logPrefix="", bool isQuiet=false, bool *changed=NULL)ArConfigArg
parseResource(ArArgumentBuilder *arg, char *errorBuffer, size_t errorBufferLen, const char *logPrefix="", bool isQuiet=false)ArConfigArg
parseResourceArgName(ArArgumentBuilder *arg, const char *logPrefix="")ArConfigArgstatic
parseResourceArgText(const char *argText, char *bufOut, size_t bufLen)ArConfigArgstatic
parseResourceDescription(ArArgumentBuilder *arg, const char *logPrefix="")ArConfigArgstatic
parseResourceExtra(ArArgumentBuilder *arg, const char *logPrefix="")ArConfigArgstatic
parseResourceParentPath(ArArgumentBuilder *arg, char separator='|', const char *logPrefix="")ArConfigArgstatic
parseResourceSectionName(ArArgumentBuilder *arg, const char *logPrefix="")ArConfigArgstatic
parseResourceType(ArArgumentBuilder *arg, const char *logPrefix="")ArConfigArgstatic
replaceSpacesInName(void)ArConfigArg
RESOURCE_INDEX_OF_ARG_NAME enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_DESCRIPTION enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_DISPLAY enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_EXTRA enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_NEW enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_PARENT_PATH enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_PRIORITY enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_RESTART_LEVEL enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_SECTION_NAME enum value (defined in ArConfigArg)ArConfigArg
RESOURCE_INDEX_OF_TYPE enum value (defined in ArConfigArg)ArConfigArg
ResourceIndices enum name (defined in ArConfigArg)ArConfigArg
RESTART_CLIENT enum value (defined in ArConfigArg)ArConfigArg
RESTART_HARDWARE enum value (defined in ArConfigArg)ArConfigArg
RESTART_IO enum value (defined in ArConfigArg)ArConfigArg
RESTART_LEVEL_COUNT enum valueArConfigArg
RESTART_SOFTWARE enum value (defined in ArConfigArg)ArConfigArg
RestartLevel enum nameArConfigArg
restartLevelFromString(const char *text)ArConfigArgstatic
SEPARATOR enum valueArConfigArg
setArgWithFunctor(ArArgumentBuilder *argument, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false)ArConfigArg
setBool(bool val, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false)ArConfigArg
setConfigPriority(ArPriority::Priority priority)ArConfigArg
setCppString(const std::string &str, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false) (defined in ArConfigArg)ArConfigArg
setDescription(const char *description)ArConfigArg
setDisplayHint(const char *hintText)ArConfigArg
setDouble(double val, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false)ArConfigArg
setExtraExplanation(const char *extraExplanation)ArConfigArg
setIgnoreBounds(bool ignoreBounds=false)ArConfigArg
setInt(int val, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false)ArConfigArg
setRestartLevel(RestartLevel level)ArConfigArg
setString(const char *str, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false)ArConfigArg
setString(const std::string &str, char *errorBuffer=NULL, size_t errorBufferLen=0, bool doNotSet=false)ArConfigArg
setSupressChanges(bool supressChanges)ArConfigArg
setTranslated(bool b)ArConfigArg
setValue(const ArConfigArg &source, bool isVerifyArgNames=false)ArConfigArg
setValueSet(void)ArConfigArginline
splitParentPathName(const char *parentPathName, char separator='|')ArConfigArgstatic
STRING enum valueArConfigArg
STRING_HOLDER enum valueArConfigArg
toString(Type t)ArConfigArgstatic
toString(RestartLevel r)ArConfigArgstatic
Type enum nameArConfigArg
TYPE_COUNT enum valueArConfigArg
typeFromString(const char *text)ArConfigArgstatic
writeArguments(FILE *file, char *lineBuf, int lineBufSize, int startCommentColumn, bool isWriteExtra=false, const char *logPrefix="", int indentLevel=0) constArConfigArg
writeBounds(char *line, size_t lineLen, const char *logPrefix="") constArConfigArg
writeMultiLineComment(const char *comment, FILE *file, char *lineBuf, int lineBufSize, const char *startComment)ArConfigArgprotectedstatic
writeName(char *lineBuf, int lineBufSize, int indentLevel) constArConfigArg
writeResource(FILE *file, char *lineBuf, int lineBufSize, char separatorChar, const char *sectionName, const char *logPrefix="") constArConfigArg
writeResourceHeader(FILE *file, char *lineBuf, int lineBufSize, char separatorChar, const char *sectionTitle, const char *logPrefix="")ArConfigArgstatic
writeResourceSectionHeader(FILE *file, char *lineBuf, int lineBufSize, char separatorChar, const char *sectionName, const char *sectionDesc, const char *sectionExtra, const char *sectionDisplayName, bool isTranslated, const char *logPrefix="")ArConfigArgstatic
~ArConfigArg()ArConfigArgvirtual