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