#include <ArmarXGui/libraries/StructuralJson/StructuralJsonParser.h>
|
enum | TokenType {
eWhitespace,
eOpeningCurlyBracket,
eClosingCurlyBracket,
eOpeningSquareBracket,
eClosingSquareBracket,
eColon,
eComma,
eId,
eString,
eNumber,
eBoolean,
eNull
} |
|
Definition at line 35 of file StructuralJsonParser.h.
◆ TokenType
Enumerator |
---|
eWhitespace | |
eOpeningCurlyBracket | |
eClosingCurlyBracket | |
eOpeningSquareBracket | |
eClosingSquareBracket | |
eColon | |
eComma | |
eId | |
eString | |
eNumber | |
eBoolean | |
eNull | |
Definition at line 38 of file StructuralJsonParser.h.
◆ StructuralJsonParser()
StructuralJsonParser |
( |
const std::string & |
src, |
|
|
bool |
acceptSingleValue = true , |
|
|
bool |
accceptJsStyleKeys = true |
|
) |
| |
◆ ~StructuralJsonParser()
◆ DequoteString()
bool DequoteString |
( |
std::string |
str, |
|
|
std::string & |
res |
|
) |
| |
|
static |
◆ geterr()
◆ geterrpos()
void geterrpos |
( |
int & |
line, |
|
|
int & |
col |
|
) |
| |
◆ geterrposstr()
std::string geterrposstr |
( |
| ) |
|
◆ getlongerrposstr()
std::string getlongerrposstr |
( |
| ) |
|
◆ iserr()
◆ parse()
◆ parsedJson
The documentation for this class was generated from the following files: