| ExtendableBinaryOutputArchive(std::ostream &stream, Options const &options=Options::Default()) | cereal::ExtendableBinaryOutputArchive | inline |
| is_loading typedef | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | |
| is_saving typedef | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | |
| operator&(T &&arg) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| operator()(Types &&... args) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| operator<<(T &&arg) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| operator=(OutputArchive const &)=delete (defined in cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport >) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | |
| operator=(OutputArchiveBase &&) CEREAL_NOEXCEPT (defined in cereal::detail::OutputArchiveBase) | cereal::detail::OutputArchiveBase | inline |
| OutputArchive(ExtendableBinaryOutputArchive *const derived) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| OutputArchiveBase()=default (defined in cereal::detail::OutputArchiveBase) | cereal::detail::OutputArchiveBase | |
| OutputArchiveBase(OutputArchiveBase &&) CEREAL_NOEXCEPT (defined in cereal::detail::OutputArchiveBase) | cereal::detail::OutputArchiveBase | inline |
| registerPolymorphicType(char const *name) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| registerSharedPointer(void const *addr) | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| saveBinary(const void *data, std::size_t size) | cereal::ExtendableBinaryOutputArchive | inline |
| saveBinaryNoSwap(const void *data, std::size_t size) | cereal::ExtendableBinaryOutputArchive | inline |
| saveBinarySingle(const void *data, std::size_t size) | cereal::ExtendableBinaryOutputArchive | inline |
| saveClassVersion(std::uint32_t version) | cereal::ExtendableBinaryOutputArchive | inline |
| saveObjectBeginning() | cereal::ExtendableBinaryOutputArchive | inline |
| saveObjectEnd() | cereal::ExtendableBinaryOutputArchive | inline |
| saveObjectId(std::uint32_t objectId_) | cereal::ExtendableBinaryOutputArchive | inline |
| savePointerValidityTag(bool) | cereal::ExtendableBinaryOutputArchive | inline |
| savePolymorphicId(std::int32_t polymorphicId_) | cereal::ExtendableBinaryOutputArchive | inline |
| savePolymorphicName(const std::string &name) | cereal::ExtendableBinaryOutputArchive | inline |
| saveVarint(T v) | cereal::ExtendableBinaryOutputArchive | inline |
| savingOtherField() | cereal::ExtendableBinaryOutputArchive | inline |
| wasSerialized() const | cereal::OutputArchive< ExtendableBinaryOutputArchive, Flags::ForwardSupport > | inline |
| ~ExtendableBinaryOutputArchive() CEREAL_NOEXCEPT=default (defined in cereal::ExtendableBinaryOutputArchive) | cereal::ExtendableBinaryOutputArchive | |
| ~OutputArchiveBase() CEREAL_NOEXCEPT=default (defined in cereal::detail::OutputArchiveBase) | cereal::detail::OutputArchiveBase | virtual |