|
#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 31 of file JsonWriter.cpp.
void endArray | ( | ) |
Definition at line 91 of file JsonWriter.cpp.
void endObject | ( | ) |
Definition at line 47 of file JsonWriter.cpp.
|
static |
Definition at line 141 of file JsonWriter.cpp.
|
static |
Definition at line 135 of file JsonWriter.cpp.
|
inlinestatic |
bool isId | ( | const std::string & | str | ) |
Definition at line 125 of file JsonWriter.cpp.
void startArray | ( | ) |
Definition at line 82 of file JsonWriter.cpp.
void startObject | ( | ) |
Definition at line 37 of file JsonWriter.cpp.
std::string toString | ( | ) |
Definition at line 119 of file JsonWriter.cpp.
void writeKey | ( | const std::string & | key | ) |
void writeRawValue | ( | const std::string & | value | ) |