HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_JSONWriter Member List

This is the complete list of members for UT_JSONWriter, including all inherited members.

allocWriter(UT_WorkBuffer &buffer)UT_JSONWriterstatic
allocWriter(std::ostream &os, bool binary, UT_CompressionType compressionType=UT_COMPRESSION_TYPE_NONE)UT_JSONWriterstatic
allocWriter(const char *filename, bool binary, UT_CompressionType compressionType=UT_COMPRESSION_TYPE_NONE)UT_JSONWriterstatic
allocWriter(UT_JSONValue &value)UT_JSONWriterstatic
beginUniformArray(int64 length, UT_JID id)UT_JSONWriter
endNewFile()UT_JSONWriter
endUniformArray(int64 *nwritten=0)UT_JSONWriter
getBinary() const UT_JSONWriterinline
getComments() const UT_JSONWriterinline
getIndentStep() const UT_JSONWriterinline
getNesting() const UT_JSONWriterinlineprotected
getNumBytesWritten() const UT_JSONWriterinline
getOptions(UT_Options &options) const UT_JSONWriter
getPrecision() const UT_JSONWriterinline
getPrettyCompact() const UT_JSONWriterinline
getPrettyPrint() const UT_JSONWriterinline
getTextWidth() const UT_JSONWriterinline
getUseTokens() const UT_JSONWriterinline
jidFromValue(const bool *)UT_JSONWriterinlinestatic
jidFromValue(const int8 *)UT_JSONWriterinlinestatic
jidFromValue(const int16 *)UT_JSONWriterinlinestatic
jidFromValue(const int32 *)UT_JSONWriterinlinestatic
jidFromValue(const int64 *)UT_JSONWriterinlinestatic
jidFromValue(const fpreal16 *)UT_JSONWriterinlinestatic
jidFromValue(const fpreal32 *)UT_JSONWriterinlinestatic
jidFromValue(const fpreal64 *)UT_JSONWriterinlinestatic
jidFromValue(const uint8 *)UT_JSONWriterinlinestatic
jidFromValue(const uint16 *)UT_JSONWriterinlinestatic
jsonBeginArray()UT_JSONWriter
jsonBeginMap()UT_JSONWriter
jsonBool(bool value)UT_JSONWriter
jsonComment(const char *format,...) SYS_PRINTF_CHECK_ATTRIBUTE(2UT_JSONWriter
jsonEndArray(bool newline=true)UT_JSONWriter
jsonEndMap()UT_JSONWriter
jsonInt(int32 value)UT_JSONWriter
jsonInt(int64 value)UT_JSONWriter
jsonInt64(int64 value)UT_JSONWriter
jsonKey(const char *value, int64 length=0)UT_JSONWriter
jsonKeyToken(const UT_StringRef &value)UT_JSONWriter
jsonKeyToken(const char *value, int64 length)UT_JSONWriterinline
jsonKeyTokenValue(const UT_StringRef &key, const T &value)UT_JSONWriterinline
jsonKeyValue(const UT_StringRef &key, const T &value)UT_JSONWriterinline
jsonNull()UT_JSONWriter
jsonReal(fpreal16 value)UT_JSONWriter
jsonReal(fpreal32 value)UT_JSONWriter
jsonReal(fpreal64 value)UT_JSONWriter
jsonRealPreserveType(fpreal16 value)UT_JSONWriter
jsonRealPreserveType(fpreal32 value)UT_JSONWriter
jsonRealPreserveType(fpreal64 value)UT_JSONWriter
jsonSetAsArray(const UT_Set< T > &a)UT_JSONWriterinline
jsonString(const char *value, int64 length=0)UT_JSONWriter
jsonStringArray(const UT_StringArray &a)UT_JSONWriter
jsonStringToken(const UT_StringRef &value)UT_JSONWriter
jsonStringToken(const char *value, int64 length)UT_JSONWriterinline
jsonStringTokenArray(const UT_StringArray &a)UT_JSONWriter
jsonUniformArray(int64 length, const int8 *value)UT_JSONWriter
jsonUniformArray(int64 length, const int16 *value)UT_JSONWriter
jsonUniformArray(int64 length, const int32 *value)UT_JSONWriter
jsonUniformArray(int64 length, const int64 *value)UT_JSONWriter
jsonUniformArray(int64 length, const fpreal16 *value)UT_JSONWriter
jsonUniformArray(int64 length, const fpreal32 *value)UT_JSONWriter
jsonUniformArray(int64 length, const fpreal64 *value)UT_JSONWriter
jsonUniformArray(int64 length, const uint8 *value)UT_JSONWriter
jsonUniformArray(int64 length, const uint16 *value)UT_JSONWriter
jsonUniformArray(int64 length, const UT_BitArray &value, bool verbose_ascii=false)UT_JSONWriter
jsonUniformArray(const UT_Int16Array &a)UT_JSONWriterinline
jsonUniformArray(const UT_Int32Array &a)UT_JSONWriterinline
jsonUniformArray(const UT_Int64Array &a)UT_JSONWriterinline
jsonUniformArray(const UT_Fpreal32Array &a)UT_JSONWriterinline
jsonUniformArray(const UT_Fpreal64Array &a)UT_JSONWriterinline
jsonValue(bool value)UT_JSONWriterinline
jsonValue(int8 value)UT_JSONWriterinline
jsonValue(int16 value)UT_JSONWriterinline
jsonValue(int32 value)UT_JSONWriterinline
jsonValue(unsigned value)UT_JSONWriterinline
jsonValue(int64 value)UT_JSONWriterinline
jsonValue(fpreal16 value)UT_JSONWriterinline
jsonValue(fpreal32 value)UT_JSONWriterinline
jsonValue(fpreal64 value)UT_JSONWriterinline
jsonValue(const char *v)UT_JSONWriterinline
jsonValue(const UT_String &v)UT_JSONWriterinline
jsonValue(const std::string &v)UT_JSONWriterinline
jsonValue(const UT_StringRef &v)UT_JSONWriterinline
jsonValue(const UT_Int16Array &v)UT_JSONWriterinline
jsonValue(const UT_Int32Array &v)UT_JSONWriterinline
jsonValue(const UT_Int64Array &v)UT_JSONWriterinline
jsonValue(const UT_Fpreal32Array &v)UT_JSONWriterinline
jsonValue(const UT_Fpreal64Array &v)UT_JSONWriterinline
jsonValue(const UT_StringArray &v)UT_JSONWriterinline
jsonValue(const UT_JSONValue &v)UT_JSONWriter
jsonValue(const UT_Set< T > &v)UT_JSONWriterinline
operator=(const UT_JSONWriter &)=deleteUT_JSONWriter
setBinary(bool bin)UT_JSONWriter
setComments(bool comment)UT_JSONWriterinline
setIndentStep(int indentstep)UT_JSONWriterinline
setOptions(const UT_Options &options)UT_JSONWriter
setPrecision(int precision)UT_JSONWriterinline
setPrettyCompact(bool compact)UT_JSONWriterinline
setPrettyPrint(bool prettyprint)UT_JSONWriterinline
setTextWidth(int width)UT_JSONWriterinline
setUseTokens(bool usetokens)UT_JSONWriterinline
startNewFile()UT_JSONWriter
subclassWriteData(const void *data, int64 bytes)=0UT_JSONWriterprotectedpure virtual
uniformBlockWrite(const int8 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const int16 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const int32 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const int64 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const fpreal16 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const fpreal32 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const fpreal64 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const uint8 *value, int64 count)UT_JSONWriter
uniformBlockWrite(const uint16 *value, int64 count)UT_JSONWriter
uniformWrite(bool value)UT_JSONWriter
uniformWrite(int8 value)UT_JSONWriter
uniformWrite(int16 value)UT_JSONWriter
uniformWrite(int32 value)UT_JSONWriter
uniformWrite(int64 value)UT_JSONWriter
uniformWrite(fpreal16 value)UT_JSONWriter
uniformWrite(fpreal32 value)UT_JSONWriter
uniformWrite(fpreal64 value)UT_JSONWriter
uniformWrite(uint8 value)UT_JSONWriter
uniformWrite(uint16 value)UT_JSONWriter
uniformWrite(const char *value, int64 length=0)UT_JSONWriter
UT_JSONWriter(const UT_Options *options=0)UT_JSONWriter
UT_JSONWriter(const UT_JSONWriter &)=deleteUT_JSONWriter
writeData(const void *data, int64 bytes)UT_JSONWritervirtual
~UT_JSONWriter()UT_JSONWritervirtual