NDDEM
cereal::BinaryOutputArchive Member List

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

BinaryOutputArchive(std::ostream &stream)cereal::BinaryOutputArchiveinline
is_loading typedefcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >
is_saving typedefcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >
itsBaseClassSetcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsCurrentPointerIdcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsCurrentPolymorphicTypeIdcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsDefermentscereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsPolymorphicTypeMapcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsSharedPointerMapcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsSharedPointerStoragecereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
itsStreamcereal::BinaryOutputArchiveprivate
itsVersionedTypescereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
operator&(T &&arg)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
operator()(Types &&... args)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
operator<<(T &&arg)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
operator=(OutputArchive const &)=deletecereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >
cereal::detail::OutputArchiveBase::operator=(OutputArchiveBase &&) CEREAL_NOEXCEPTcereal::detail::OutputArchiveBaseinline
OutputArchive(BinaryOutputArchive *const derived)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
OutputArchiveBase()=defaultcereal::detail::OutputArchiveBase
OutputArchiveBase(OutputArchiveBase &&) CEREAL_NOEXCEPTcereal::detail::OutputArchiveBaseinline
process(T &&head)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
process(T &&head, Other &&... tail)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(virtual_base_class< T > const &b)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(base_class< T > const &b)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(DeferredData< T > const &d)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
processImpl(T const &t)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
registerClassVersion()cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inlineprivate
registerPolymorphicType(char const *name)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
registerSharedPointer(const std::shared_ptr< const void > &sharedPointer)cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
rtti()cereal::detail::OutputArchiveBaseinlineprivatevirtual
saveBinary(const void *data, std::streamsize size)cereal::BinaryOutputArchiveinline
selfcereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >private
serializeDeferments()cereal::OutputArchive< BinaryOutputArchive, AllowEmptyClassElision >inline
~BinaryOutputArchive() CEREAL_NOEXCEPT=defaultcereal::BinaryOutputArchive
~OutputArchiveBase() CEREAL_NOEXCEPT=defaultcereal::detail::OutputArchiveBasevirtual