This is the complete list of members for OpenDDLParser, including all inherited members.
| clear() | OpenDDLParser | |
| getBuffer() const | OpenDDLParser | |
| getBufferSize() const | OpenDDLParser | |
| getContext() const | OpenDDLParser | |
| getLogCallback() const | OpenDDLParser | |
| getRoot() const | OpenDDLParser | |
| getVersion() (defined in OpenDDLParser) | OpenDDLParser | static |
| logCallback typedef | OpenDDLParser | |
| normalizeBuffer(std::vector< char > &buffer) (defined in OpenDDLParser) | OpenDDLParser | static |
| OpenDDLParser() | OpenDDLParser | |
| OpenDDLParser(char *buffer, size_t len) | OpenDDLParser | |
| parse() | OpenDDLParser | |
| parseBooleanLiteral(char *in, char *end, Value **boolean) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseDataArrayList(char *in, char *end, DataArrayList **dataList) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseDataList(char *in, char *end, Value **data, size_t &numValues, Reference **refs, size_t &numRefs) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseFloatingLiteral(char *in, char *end, Value **floating) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseHeader(char *in, char *end) (defined in OpenDDLParser) | OpenDDLParser | |
| parseHexaLiteral(char *in, char *end, Value **data) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseIdentifier(char *in, char *end, Identifier **id) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseIntegerLiteral(char *in, char *end, Value **integer, Value::ValueType integerType=Value::ddl_int32) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseName(char *in, char *end, Name **name) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseNextNode(char *current, char *end) (defined in OpenDDLParser) | OpenDDLParser | |
| parsePrimitiveDataType(char *in, char *end, Value::ValueType &type, size_t &len) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseProperty(char *in, char *end, Property **prop) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseReference(char *in, char *end, std::vector< Name * > &names) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseStringLiteral(char *in, char *end, Value **stringData) (defined in OpenDDLParser) | OpenDDLParser | static |
| parseStructure(char *in, char *end) (defined in OpenDDLParser) | OpenDDLParser | |
| parseStructureBody(char *in, char *end, bool &error) (defined in OpenDDLParser) | OpenDDLParser | |
| popNode() (defined in OpenDDLParser) | OpenDDLParser | |
| pushNode(DDLNode *node) (defined in OpenDDLParser) | OpenDDLParser | |
| setBuffer(char *buffer, size_t len) | OpenDDLParser | |
| setBuffer(const std::vector< char > &buffer) | OpenDDLParser | |
| setLogCallback(logCallback callback) | OpenDDLParser | |
| top() (defined in OpenDDLParser) | OpenDDLParser | |
| ~OpenDDLParser() | OpenDDLParser |
1.8.8