getPolymorphicName(std::uint32_t const id) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
getSharedPointer(std::uint32_t const id) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
InputArchive(PortableBinaryInputArchive *const derived) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
InputArchiveBase()=default | cereal::detail::InputArchiveBase | |
InputArchiveBase(InputArchiveBase &&) CEREAL_NOEXCEPT | cereal::detail::InputArchiveBase | inline |
is_loading typedef | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | |
is_saving typedef | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | |
itsBaseClassSet | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | private |
itsConvertEndianness | cereal::PortableBinaryInputArchive | private |
itsDeferments | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | private |
itsPolymorphicTypeMap | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | private |
itsSharedPointerMap | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | private |
itsStream | cereal::PortableBinaryInputArchive | private |
itsVersionedTypes | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | private |
loadBinary(void *const data, std::streamsize size) | cereal::PortableBinaryInputArchive | inline |
loadClassVersion() | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
operator&(T &&arg) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
operator()(Types &&... args) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
operator=(InputArchive const &)=delete | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | |
cereal::detail::InputArchiveBase::operator=(InputArchiveBase &&) CEREAL_NOEXCEPT | cereal::detail::InputArchiveBase | inline |
operator>>(T &&arg) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
PortableBinaryInputArchive(std::istream &stream, Options const &options=Options::Default()) | cereal::PortableBinaryInputArchive | inline |
process(T &&head) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
process(T &&head, Other &&... tail) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(virtual_base_class< T > &b) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(base_class< T > &b) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(DeferredData< T > const &d) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T const &) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T const &) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
processImpl(T &t) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inlineprivate |
registerPolymorphicName(std::uint32_t const id, std::string const &name) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
registerSharedPointer(std::uint32_t const id, std::shared_ptr< void > ptr) | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
rtti() | cereal::detail::InputArchiveBase | inlineprivatevirtual |
self | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | private |
serializeDeferments() | cereal::InputArchive< PortableBinaryInputArchive, AllowEmptyClassElision > | inline |
~InputArchiveBase() CEREAL_NOEXCEPT=default | cereal::detail::InputArchiveBase | virtual |
~PortableBinaryInputArchive() CEREAL_NOEXCEPT=default | cereal::PortableBinaryInputArchive | |