|
#include <ArmarXGui/libraries/StructuralJson/JsonWriter.h>
Public Member Functions | |
void | endArray () |
void | endObject () |
bool | isId (const std::string &str) |
JsonWriter (int indenting=0, const std::string &indentChars=" ", bool jsStyleKeys=false) | |
void | startArray () |
void | startObject () |
std::string | toString () |
void | writeKey (const std::string &key) |
void | writeRawValue (const std::string &value) |
Static Public Member Functions | |
static std::string | Escape (const std::string &str) |
static std::string | EscapeQuote (const std::string &str) |
static bool | IsControlChar (char c) |
Definition at line 32 of file JsonWriter.h.
JsonWriter | ( | int | indenting = 0 , |
const std::string & | indentChars = " " , |
||
bool | jsStyleKeys = false |
||
) |
Definition at line 30 of file JsonWriter.cpp.
void endArray | ( | ) |
Definition at line 85 of file JsonWriter.cpp.
void endObject | ( | ) |
Definition at line 44 of file JsonWriter.cpp.
|
static |
Definition at line 127 of file JsonWriter.cpp.
|
static |
Definition at line 122 of file JsonWriter.cpp.
|
inlinestatic |
bool isId | ( | const std::string & | str | ) |
Definition at line 116 of file JsonWriter.cpp.
void startArray | ( | ) |
Definition at line 77 of file JsonWriter.cpp.
void startObject | ( | ) |
Definition at line 35 of file JsonWriter.cpp.
std::string toString | ( | ) |
Definition at line 111 of file JsonWriter.cpp.
void writeKey | ( | const std::string & | key | ) |
void writeRawValue | ( | const std::string & | value | ) |