arrayDeleteNodeByName(const char *name, const CFormDfn **parentDfn, uint &indexDfn, const CFormDfn **nodeDfn, const CType **nodeType, CFormElm **node, UFormDfn::TEntryType &type, bool &array, bool verbose, uint arrayIndex) const | NLGEORGES::CFormElm | |
arrayInsertNodeByName(const char *name, const CFormDfn **parentDfn, uint &indexDfn, const CFormDfn **nodeDfn, const CType **nodeType, CFormElm **node, UFormDfn::TEntryType &type, bool &array, bool verbose, uint arrayIndex) const | NLGEORGES::CFormElm | |
CForm class | NLGEORGES::CFormElm | [friend] |
CFormDfn class | NLGEORGES::CFormElm | [friend] |
CFormElm(CForm *form, CFormElm *parentNode, const CFormDfn *parentDfn, uint parentIndex) | NLGEORGES::CFormElm | |
convertValue(sint8 &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(uint8 &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(sint16 &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(uint16 &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(sint32 &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(uint32 &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(float &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(double &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(bool &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
convertValue(NLMISC::CRGBA &result, const char *value) const | NLGEORGES::CFormElm | [inline] |
Create enum value | NLGEORGES::CFormElm | [protected] |
createNodeByName(const char *name, const CFormDfn **parentDfn, uint &indexDfn, const CFormDfn **nodeDfn, const CType **nodeType, CFormElm **node, UFormDfn::TEntryType &type, bool &array, bool &created) | NLGEORGES::CFormElm | |
CType class | NLGEORGES::CFormElm | [friend] |
Delete enum value | NLGEORGES::CFormElm | [protected] |
deleteNodeByName(const char *name, const CFormDfn **parentDfn, uint &indexDfn, const CFormDfn **nodeDfn, const CType **nodeType, CFormElm **node, UFormDfn::TEntryType &type, bool &array) | NLGEORGES::CFormElm | |
Dummy enum value | NLGEORGES::UFormElm | |
Eval enum value | NLGEORGES::UFormElm | |
Form | NLGEORGES::CFormElm | [protected] |
Formula enum value | NLGEORGES::UFormElm | |
getArrayNode(const UFormElm **result, uint arrayIndex) const | NLGEORGES::CFormElm | [virtual] |
getArrayNode(UFormElm **result, uint arrayIndex) | NLGEORGES::CFormElm | [virtual] |
getArrayNodeName(std::string &result, uint arrayIndex) const | NLGEORGES::CFormElm | [virtual] |
getArraySize(uint &size) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(std::string &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(sint8 &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(uint8 &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(sint16 &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(uint16 &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(sint32 &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(uint32 &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(float &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(double &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(bool &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getArrayValue(NLMISC::CRGBA &result, uint arrayIndex, TEval evaluate, TWhereIsValue *where) const | NLGEORGES::CFormElm | [virtual] |
getDfnName(std::string &dfnName) const | NLGEORGES::CFormElm | [virtual] |
getForm() const | NLGEORGES::CFormElm | |
getFormName(std::string &result, const CFormElm *child=NULL) const=0 | NLGEORGES::CFormElm | [pure virtual] |
getIternalNodeByName(CForm *form, const char *name, const CFormDfn **parentDfn, uint &indexDfn, const CFormDfn **nodeDfn, const CType **nodeType, CFormElm **node, UFormDfn::TEntryType &type, bool &array, TNodeAction action, bool &created, bool &parentVDfnArray, bool verbose, uint32 round) | NLGEORGES::CFormElm | [protected, static] |
getNodeByName(const UFormElm **result, const char *name, TWhereIsNode *where, bool verbose, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getNodeByName(UFormElm **result, const char *name, TWhereIsNode *where, bool verbose, uint32 round=0xffffffff) | NLGEORGES::CFormElm | [virtual] |
getNodeByName(const char *name, const CFormDfn **parentDfn, uint &indexDfn, const CFormDfn **nodeDfn, const CType **nodeType, CFormElm **node, UFormDfn::TEntryType &type, bool &array, bool &parentVDfnArray, bool verbose, uint32 round) const | NLGEORGES::CFormElm | |
getParent() const | NLGEORGES::CFormElm | [virtual] |
getStructNode(uint element, const UFormElm **result) const | NLGEORGES::CFormElm | [virtual] |
getStructNode(uint element, UFormElm **result) | NLGEORGES::CFormElm | [virtual] |
getStructNodeName(uint element, std::string &result) const | NLGEORGES::CFormElm | [virtual] |
getStructSize(uint &size) const | NLGEORGES::CFormElm | [virtual] |
getValue(std::string &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(sint8 &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(uint8 &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(sint16 &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(uint16 &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(sint32 &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(uint32 &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(float &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(double &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(bool &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValue(NLMISC::CRGBA &resultname, TEval evaluate) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(std::string &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(sint8 &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(uint8 &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(sint16 &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(uint16 &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(sint32 &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(uint32 &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(float &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(double &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(bool &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
getValueByName(NLMISC::CRGBA &result, const char *name, TEval evaluate, TWhereIsValue *where, uint32 round=0xffffffff) const | NLGEORGES::CFormElm | [virtual] |
isArray() const | NLGEORGES::CFormElm | [virtual] |
isAtom() const | NLGEORGES::CFormElm | [virtual] |
isStruct() const | NLGEORGES::CFormElm | [virtual] |
isUsed(const CForm *form) const | NLGEORGES::CFormElm | [virtual] |
isVirtualStruct() const | NLGEORGES::CFormElm | [virtual] |
LastRound | NLGEORGES::CFormElm | [static] |
NodeDfn enum value | NLGEORGES::UFormElm | |
NodeForm enum value | NLGEORGES::UFormElm | |
NodeParentForm enum value | NLGEORGES::UFormElm | |
NodeType enum value | NLGEORGES::UFormElm | |
NoEval enum value | NLGEORGES::UFormElm | |
ParentDfn | NLGEORGES::CFormElm | [protected] |
ParentIndex | NLGEORGES::CFormElm | [protected] |
ParentNode | NLGEORGES::CFormElm | [protected] |
Return enum value | NLGEORGES::CFormElm | [protected] |
Round | NLGEORGES::CFormElm | [protected] |
setValueByName(const char *value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(sint8 value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(uint8 value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(sint16 value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(uint16 value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(sint32 value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(uint32 value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(float value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(double value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(bool value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
setValueByName(NLMISC::CRGBA value, const char *name, bool *created) | NLGEORGES::CFormElm | [virtual] |
TEval enum name | NLGEORGES::UFormElm | |
TNodeAction enum name | NLGEORGES::CFormElm | [protected] |
TokenArrayBegin enum value | NLGEORGES::CFormElm | [private] |
TokenArrayEnd enum value | NLGEORGES::CFormElm | [private] |
tokenize(const char *name, std::string &str, uint &errorIndex, uint &code) | NLGEORGES::CFormElm | [static] |
TokenPoint enum value | NLGEORGES::CFormElm | [private] |
TokenString enum value | NLGEORGES::CFormElm | [private] |
TToken enum name | NLGEORGES::CFormElm | [private] |
TWhereIsNode enum name | NLGEORGES::UFormElm | |
TWhereIsValue enum name | NLGEORGES::UFormElm | |
unlink(CFormElm *child) | NLGEORGES::CFormElm | [protected, virtual] |
ValueDefaultDfn enum value | NLGEORGES::UFormElm | |
ValueDefaultType enum value | NLGEORGES::UFormElm | |
ValueForm enum value | NLGEORGES::UFormElm | |
ValueParentForm enum value | NLGEORGES::UFormElm | |
warning(bool exception, const char *formName, const char *formFileName, const char *function, const char *format,...) | NLGEORGES::CFormElm | [protected, static] |
warning(bool exception, const char *function, const char *format,...) const | NLGEORGES::CFormElm | [protected, virtual] |
write(xmlNodePtr node, const CForm *form, const char *structName=NULL, bool forceWrite=false) const=0 | NLGEORGES::CFormElm | [pure virtual] |
~CFormElm() | NLGEORGES::CFormElm | [virtual] |