#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: