HAL
hal::JsonWriteDocument Member List

This is the complete list of members for hal::JsonWriteDocument, including all inherited members.

add_array(const std::string &tag)hal::JsonWriteObject
add_member(rapidjson::Document::ValueType &&name, rapidjson::Document::ValueType &&value, rapidjson::Document::AllocatorType &allocator) overridehal::JsonWriteDocumentprotectedvirtual
add_object(const std::string &tag)hal::JsonWriteObject
allocator() overridehal::JsonWriteDocumentprotectedvirtual
close()hal::JsonWriteComplex
dump(rapidjson::Value &parent)hal::JsonWriteDocumentprotected
dump()hal::JsonWriteDocument
finalize(JsonWriteComplex *cplx) overridehal::JsonWriteDocumentprotectedvirtual
JsonWriteComplex(const std::string &tag, JsonWriteComplex *parent)hal::JsonWriteComplex
JsonWriteData classhal::JsonWriteDocumentfriend
hal::JsonWriteData::JsonWriteData(const std::string &tag, JsonWriteComplex *parent)hal::JsonWriteData
JsonWriteDocument()hal::JsonWriteDocument
JsonWriteObject(const std::string &tag, JsonWriteComplex *parent)hal::JsonWriteObject
mChildDatahal::JsonWriteComplexprotected
mParenthal::JsonWriteDataprotected
mRapidDocumenthal::JsonWriteDocumentprotected
mRapidValuehal::JsonWriteComplexprotected
mTagnamehal::JsonWriteDataprotected
operator=(const std::string &txt)hal::JsonWriteData
operator=(int ivalue)hal::JsonWriteData
operator=(double value)hal::JsonWriteData
operator=(uint64_t u64Value)hal::JsonWriteData
operator[](const std::string &tag)hal::JsonWriteObject
serialize(const std::string &filename)hal::JsonWriteDocument
~JsonWriteComplex()hal::JsonWriteComplexvirtual
~JsonWriteData()hal::JsonWriteDatainlinevirtual
~JsonWriteDocument()hal::JsonWriteDocumentinlinevirtual
~JsonWriteObject()hal::JsonWriteObjectinlinevirtual