#include <mlBaseItemParser.h>

Public Types | |
| enum | { kInvalidType = kNumBaseErrorCodes, kNumBaseItemErrorCodes } |
| Error codes. More... | |
Public Member Functions | |
| BaseItemParser () | |
| Constructor. | |
| int | getId (MLssize_t &id) |
| Parse and return object id. | |
| int | getName (std::string &name) |
| Parse and return object name. | |
| virtual const char * | getErrorMessage (int errorCode) |
| Get error string for errorCode. | |
The strings use the following syntax: ['#'id][[:]name] id = integer name = string
Definition at line 39 of file mlBaseItemParser.h.
| anonymous enum |
Error codes.
| kInvalidType | |
| kNumBaseItemErrorCodes | Highest error code +1, not to be used as error code enumerator! |
Definition at line 56 of file mlBaseItemParser.h.
| ml::BaseItemParser::BaseItemParser | ( | ) | [inline] |
| virtual const char* ml::BaseItemParser::getErrorMessage | ( | int | errorCode | ) | [virtual] |
| int ml::BaseItemParser::getId | ( | MLssize_t & | id | ) |
Parse and return object id.
| int ml::BaseItemParser::getName | ( | std::string & | name | ) |
Parse and return object name.
1.5.8