#include <UT_JSONArchive.h>

Public Member Functions | |
| Output (std::ostream &os) | |
| bool | serializeMapBegin () |
| bool | serializeMapEnd () |
| bool | serializeKey (const char *key) |
| template<typename T > | |
| bool | serializeValue (const T &val) |
| bool | serializeStringValue (const char *str) |
| bool | serializeArrayBegin (int64 count) |
| bool | serializeArrayEnd () |
| template<typename T > | |
| bool | serializeUniformArray (T *vec, int64 count) |
Definition at line 55 of file UT_JSONArchive.h.
| UT_JSONArchiver::Output::Output | ( | std::ostream & | os | ) | [inline] |
Definition at line 58 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeArrayBegin | ( | int64 | count | ) | [inline] |
Definition at line 86 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeArrayEnd | ( | ) | [inline] |
Definition at line 92 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeKey | ( | const char * | key | ) | [inline] |
Definition at line 71 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeMapBegin | ( | ) | [inline] |
Definition at line 63 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeMapEnd | ( | ) | [inline] |
Definition at line 67 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeStringValue | ( | const char * | str | ) | [inline] |
Definition at line 81 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeUniformArray | ( | T * | vec, | |
| int64 | count | |||
| ) | [inline] |
Definition at line 99 of file UT_JSONArchive.h.
| bool UT_JSONArchiver::Output::serializeValue | ( | const T & | val | ) | [inline] |
Definition at line 77 of file UT_JSONArchive.h.
1.5.9