cereal
A C++11 library for serialization
cereal::JSONOutputArchive Member List

This is the complete list of members for cereal::JSONOutputArchive, including all inherited members.

finishNode()cereal::JSONOutputArchiveinline
JSONOutputArchive(std::ostream &stream, Options const &options=Options::Default())cereal::JSONOutputArchiveinline
makeArray()cereal::JSONOutputArchiveinline
operator&(T &&arg)cereal::OutputArchive< JSONOutputArchive >inline
operator()(Types &&...args)cereal::OutputArchive< JSONOutputArchive >inline
operator<<(T &&arg)cereal::OutputArchive< JSONOutputArchive >inline
operator=(OutputArchive const &)=delete (defined in cereal::OutputArchive< JSONOutputArchive >)cereal::OutputArchive< JSONOutputArchive >
OutputArchive(JSONOutputArchive *const derived)cereal::OutputArchive< JSONOutputArchive >inline
registerPolymorphicType(char const *name)cereal::OutputArchive< JSONOutputArchive >inline
registerSharedPointer(void const *addr)cereal::OutputArchive< JSONOutputArchive >inline
saveBinaryValue(const void *data, size_t size, const char *name=nullptr)cereal::JSONOutputArchiveinline
saveValue(bool b)cereal::JSONOutputArchiveinline
saveValue(int i)cereal::JSONOutputArchiveinline
saveValue(unsigned u)cereal::JSONOutputArchiveinline
saveValue(int64_t i64)cereal::JSONOutputArchiveinline
saveValue(uint64_t u64)cereal::JSONOutputArchiveinline
saveValue(double d)cereal::JSONOutputArchiveinline
saveValue(std::string const &s)cereal::JSONOutputArchiveinline
saveValue(char const *s)cereal::JSONOutputArchiveinline
saveValue(T t)cereal::JSONOutputArchiveinline
saveValue(T t)cereal::JSONOutputArchiveinline
saveValue(T const &t)cereal::JSONOutputArchiveinline
setNextName(const char *name)cereal::JSONOutputArchiveinline
startNode()cereal::JSONOutputArchiveinline
writeName()cereal::JSONOutputArchiveinline
~JSONOutputArchive()cereal::JSONOutputArchiveinline