detail::Construct | cereal::InputArchive< ArchiveType, Flags > | friend |
getPolymorphicName(std::uint32_t const id) | cereal::InputArchive< ArchiveType, Flags > | inline |
getSharedPointer(std::uint32_t const id) | cereal::InputArchive< ArchiveType, Flags > | inline |
InputArchive(ArchiveType *const derived) | cereal::InputArchive< ArchiveType, Flags > | inline |
InputArchiveBase()=default | cereal::detail::InputArchiveBase | |
InputArchiveBase(InputArchiveBase &&) CEREAL_NOEXCEPT | cereal::detail::InputArchiveBase | inline |
is_loading typedef | cereal::InputArchive< ArchiveType, Flags > | |
is_saving typedef | cereal::InputArchive< ArchiveType, Flags > | |
itsBaseClassSet | cereal::InputArchive< ArchiveType, Flags > | private |
itsDeferments | cereal::InputArchive< ArchiveType, Flags > | private |
itsPolymorphicTypeMap | cereal::InputArchive< ArchiveType, Flags > | private |
itsSharedPointerMap | cereal::InputArchive< ArchiveType, Flags > | private |
itsVersionedTypes | cereal::InputArchive< ArchiveType, Flags > | private |
loadClassVersion() | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
operator&(T &&arg) | cereal::InputArchive< ArchiveType, Flags > | inline |
operator()(Types &&... args) | cereal::InputArchive< ArchiveType, Flags > | inline |
operator=(InputArchive const &)=delete | cereal::InputArchive< ArchiveType, Flags > | |
cereal::detail::InputArchiveBase::operator=(InputArchiveBase &&) CEREAL_NOEXCEPT | cereal::detail::InputArchiveBase | inline |
operator>>(T &&arg) | cereal::InputArchive< ArchiveType, Flags > | inline |
process(T &&head) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
process(T &&head, Other &&... tail) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(virtual_base_class< T > &b) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(base_class< T > &b) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(DeferredData< T > const &d) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T const &) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T const &) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< ArchiveType, Flags > | inlineprivate |
registerPolymorphicName(std::uint32_t const id, std::string const &name) | cereal::InputArchive< ArchiveType, Flags > | inline |
registerSharedPointer(std::uint32_t const id, std::shared_ptr< void > ptr) | cereal::InputArchive< ArchiveType, Flags > | inline |
rtti() | cereal::detail::InputArchiveBase | inlineprivatevirtual |
self | cereal::InputArchive< ArchiveType, Flags > | private |
serializeDeferments() | cereal::InputArchive< ArchiveType, Flags > | inline |
~InputArchiveBase() CEREAL_NOEXCEPT=default | cereal::detail::InputArchiveBase | virtual |