NDDEM
cereal::JSONOutputArchive Member List

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

finishNode()cereal::JSONOutputArchiveinline
is_loading typedefcereal::OutputArchive< JSONOutputArchive >
is_saving typedefcereal::OutputArchive< JSONOutputArchive >
itsBaseClassSetcereal::OutputArchive< JSONOutputArchive >private
itsCurrentPointerIdcereal::OutputArchive< JSONOutputArchive >private
itsCurrentPolymorphicTypeIdcereal::OutputArchive< JSONOutputArchive >private
itsDefermentscereal::OutputArchive< JSONOutputArchive >private
itsNameCountercereal::JSONOutputArchiveprivate
itsNextNamecereal::JSONOutputArchiveprivate
itsNodeStackcereal::JSONOutputArchiveprivate
itsPolymorphicTypeMapcereal::OutputArchive< JSONOutputArchive >private
itsSharedPointerMapcereal::OutputArchive< JSONOutputArchive >private
itsSharedPointerStoragecereal::OutputArchive< JSONOutputArchive >private
itsVersionedTypescereal::OutputArchive< JSONOutputArchive >private
itsWritercereal::JSONOutputArchiveprivate
itsWriteStreamcereal::JSONOutputArchiveprivate
JSONOutputArchive(std::ostream &stream, Options const &options=Options::Default())cereal::JSONOutputArchiveinline
JSONWriter typedefcereal::JSONOutputArchiveprivate
makeArray()cereal::JSONOutputArchiveinline
NodeType enum namecereal::JSONOutputArchiveprivate
operator&(T &&arg)cereal::OutputArchive< JSONOutputArchive >inline
operator()(Types &&... args)cereal::OutputArchive< JSONOutputArchive >inline
operator<<(T &&arg)cereal::OutputArchive< JSONOutputArchive >inline
operator=(OutputArchive const &)=deletecereal::OutputArchive< JSONOutputArchive >
cereal::detail::OutputArchiveBase::operator=(OutputArchiveBase &&) CEREAL_NOEXCEPTcereal::detail::OutputArchiveBaseinline
OutputArchive(JSONOutputArchive *const derived)cereal::OutputArchive< JSONOutputArchive >inline
OutputArchiveBase()=defaultcereal::detail::OutputArchiveBase
OutputArchiveBase(OutputArchiveBase &&) CEREAL_NOEXCEPTcereal::detail::OutputArchiveBaseinline
process(T &&head)cereal::OutputArchive< JSONOutputArchive >inlineprivate
process(T &&head, Other &&... tail)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(virtual_base_class< T > const &b)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(base_class< T > const &b)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(DeferredData< T > const &d)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
processImpl(T const &t)cereal::OutputArchive< JSONOutputArchive >inlineprivate
registerClassVersion()cereal::OutputArchive< JSONOutputArchive >inlineprivate
registerPolymorphicType(char const *name)cereal::OutputArchive< JSONOutputArchive >inline
registerSharedPointer(const std::shared_ptr< const void > &sharedPointer)cereal::OutputArchive< JSONOutputArchive >inline
rtti()cereal::detail::OutputArchiveBaseinlineprivatevirtual
saveBinaryValue(const void *data, size_t size, const char *name=nullptr)cereal::JSONOutputArchiveinline
saveLong(T l)cereal::JSONOutputArchiveinlineprivate
saveLong(T l)cereal::JSONOutputArchiveinlineprivate
saveLong(T lu)cereal::JSONOutputArchiveinlineprivate
saveLong(T lu)cereal::JSONOutputArchiveinlineprivate
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(std::nullptr_t)cereal::JSONOutputArchiveinline
saveValue(T val)cereal::JSONOutputArchiveinline
saveValue(T val)cereal::JSONOutputArchiveinline
saveValue(T t)cereal::JSONOutputArchiveinline
saveValue(T t)cereal::JSONOutputArchiveinline
saveValue(T const &t)cereal::JSONOutputArchiveinline
selfcereal::OutputArchive< JSONOutputArchive >private
serializeDeferments()cereal::OutputArchive< JSONOutputArchive >inline
setNextName(const char *name)cereal::JSONOutputArchiveinline
startNode()cereal::JSONOutputArchiveinline
writeName()cereal::JSONOutputArchiveinline
WriteStream typedefcereal::JSONOutputArchiveprivate
~JSONOutputArchive() CEREAL_NOEXCEPTcereal::JSONOutputArchiveinline
~OutputArchiveBase() CEREAL_NOEXCEPT=defaultcereal::detail::OutputArchiveBasevirtual