|
|
#include <ArmarXGui/libraries/StructuralJson/JsonData.h>
Inheritance diagram for JsonData:Public Member Functions | |
| virtual JsonDataPtr | clone ()=0 |
| LexerInfo | getLexerEndOffset () |
| LexerInfo | getLexerStartOffset () |
| JsonData () | |
| void | setLexerEndOffset (LexerInfo lexerEndOffset) |
| void | setLexerStartOffset (LexerInfo lexerStartOffset) |
| std::string | toJsonString (int indenting=0, const std::string indentChars=" ", bool jsStyleKeys=false) |
| virtual void | writeJson (const JsonWriterPtr &writer)=0 |
| virtual | ~JsonData ()=default |
Definition at line 33 of file JsonData.h.
| JsonData | ( | ) |
Definition at line 25 of file JsonData.cpp.
|
virtualdefault |
|
pure virtual |
Implemented in JsonValue, JsonObject, and JsonArray.
| LexerInfo getLexerEndOffset | ( | ) |
Definition at line 56 of file JsonData.cpp.
| LexerInfo getLexerStartOffset | ( | ) |
Definition at line 50 of file JsonData.cpp.
| void setLexerEndOffset | ( | LexerInfo | lexerEndOffset | ) |
Definition at line 44 of file JsonData.cpp.
| void setLexerStartOffset | ( | LexerInfo | lexerStartOffset | ) |
Definition at line 38 of file JsonData.cpp.
| std::string toJsonString | ( | int | indenting = 0, |
| const std::string | indentChars = " ", |
||
| bool | jsStyleKeys = false |
||
| ) |
|
pure virtual |