### - a -

- advance() : cereal::XMLInputArchive::NodeInfo
- appendAttribute() : cereal::XMLOutputArchive

### - b -

- BigEndian() : cereal::PortableBinaryInputArchive::Options , cereal::PortableBinaryOutputArchive::Options
- binary_data() : cereal::BinaryData< T >
- BinaryInputArchive() : cereal::BinaryInputArchive
- BinaryOutputArchive() : cereal::BinaryOutputArchive
- bind() : cereal::detail::bind_to_archives< T, Tag > , cereal::detail::RegisterPolymorphicCaster< Base, Derived >

### - c -

- CEREAL_SERIALIZE_FUNCTION_NAME() : cereal::MapItem< Key, Value >

### - d -

- Default() : cereal::JSONOutputArchive::Options , cereal::PortableBinaryInputArchive::Options , cereal::PortableBinaryOutputArchive::Options , cereal::XMLOutputArchive::Options
- defer() : cereal::DeferredData< T >
- DeferredData() : cereal::DeferredData< T >
- downcast() : cereal::detail::PolymorphicCaster , cereal::detail::PolymorphicCasters , cereal::detail::PolymorphicVirtualCaster< Base, Derived >

### - e -

- EnableSharedStateHelper() : cereal::memory_detail::EnableSharedStateHelper< T >

### - f -

- finishNode() : cereal::JSONInputArchive , cereal::JSONOutputArchive , cereal::XMLInputArchive , cereal::XMLOutputArchive

### - g -

- getChildName() : cereal::XMLInputArchive::NodeInfo
- getNodeName() : cereal::JSONInputArchive , cereal::XMLInputArchive
- getNumChildren() : cereal::XMLInputArchive
- getPolymorphicName() : cereal::InputArchive< ArchiveType, Flags >
- getSharedPointer() : cereal::InputArchive< ArchiveType, Flags >
- getValueName() : cereal::XMLOutputArchive::NodeInfo

### - i -

- indent() : cereal::XMLOutputArchive::Options
- InputArchive() : cereal::InputArchive< ArchiveType, Flags >
- InputBindingCreator() : cereal::detail::InputBindingCreator< Archive, T >
- insertType() : cereal::XMLOutputArchive
- instantiate() : cereal::detail::polymorphic_serialization_support< Archive, T >

### - j -

- JSONInputArchive() : cereal::JSONInputArchive
- JSONOutputArchive() : cereal::JSONOutputArchive

### - l -

- LittleEndian() : cereal::PortableBinaryInputArchive::Options , cereal::PortableBinaryOutputArchive::Options
- LoadAndConstructLoadWrapper() : cereal::memory_detail::LoadAndConstructLoadWrapper< Archive, T >
- loadBinary() : cereal::BinaryInputArchive , cereal::PortableBinaryInputArchive
- loadBinaryValue() : cereal::JSONInputArchive , cereal::XMLInputArchive
- loadSize() : cereal::JSONInputArchive , cereal::XMLInputArchive
- loadValue() : cereal::JSONInputArchive , cereal::XMLInputArchive
- lock() : cereal::detail::StaticObject< T >
- lookup() : cereal::detail::PolymorphicCasters
- lookup_if_exists() : cereal::detail::PolymorphicCasters

### - m -

- make_nvp() : cereal::NameValuePair< T >
- make_size_tag() : cereal::SizeTag< T >
- makeArray() : cereal::JSONOutputArchive
- MapItem() : cereal::MapItem< Key, Value >

### - n -

- NameValuePair() : cereal::NameValuePair< T >
- NoIndent() : cereal::JSONOutputArchive::Options

### - o -

- operator Dest &() : cereal::traits::detail::NoConvertRef< Source >
- operator Dest const &() : cereal::traits::detail::NoConvertConstRef< Source >
- operator&() : cereal::InputArchive< ArchiveType, Flags > , cereal::OutputArchive< ArchiveType, Flags >
- operator()() : cereal::construct< T > , cereal::detail::OutputBindingCreator< Archive, T >::PolymorphicSharedPointerWrapper , cereal::InputArchive< ArchiveType, Flags > , cereal::OutputArchive< ArchiveType, Flags >
- operator->() : cereal::construct< T >
- operator<<() : cereal::OutputArchive< ArchiveType, Flags >
- operator>>() : cereal::InputArchive< ArchiveType, Flags >
- Options() : cereal::JSONOutputArchive::Options , cereal::PortableBinaryInputArchive::Options , cereal::PortableBinaryOutputArchive::Options , cereal::XMLOutputArchive::Options
- OutputArchive() : cereal::OutputArchive< ArchiveType, Flags >
- OutputBindingCreator() : cereal::detail::OutputBindingCreator< Archive, T >
- outputType() : cereal::XMLOutputArchive::Options

### - p -

- PolymorphicSharedPointerWrapper() : cereal::detail::OutputBindingCreator< Archive, T >::PolymorphicSharedPointerWrapper
- PolymorphicVirtualCaster() : cereal::detail::PolymorphicVirtualCaster< Base, Derived >
- PortableBinaryInputArchive() : cereal::PortableBinaryInputArchive
- PortableBinaryOutputArchive() : cereal::PortableBinaryOutputArchive
- precision() : cereal::XMLOutputArchive::Options
- ptr() : cereal::construct< T >

### - r -

- registerPolymorphicName() : cereal::InputArchive< ArchiveType, Flags >
- registerPolymorphicType() : cereal::OutputArchive< ArchiveType, Flags >
- registerSharedPointer() : cereal::InputArchive< ArchiveType, Flags > , cereal::OutputArchive< ArchiveType, Flags >
- restore() : cereal::memory_detail::EnableSharedStateHelper< T >

### - s -

- saveBinary() : cereal::BinaryOutputArchive , cereal::PortableBinaryOutputArchive
- saveBinaryValue() : cereal::JSONOutputArchive , cereal::XMLOutputArchive
- savePolymorphicSharedPtr() : cereal::detail::OutputBindingCreator< Archive, T >
- saveValue() : cereal::JSONOutputArchive , cereal::XMLOutputArchive
- search() : cereal::XMLInputArchive::NodeInfo
- serializeDeferments() : cereal::InputArchive< ArchiveType, Flags > , cereal::OutputArchive< ArchiveType, Flags >
- setNextName() : cereal::JSONInputArchive , cereal::JSONOutputArchive , cereal::XMLInputArchive , cereal::XMLOutputArchive
- sizeAttributes() : cereal::XMLOutputArchive::Options
- startNode() : cereal::JSONInputArchive , cereal::JSONOutputArchive , cereal::XMLInputArchive , cereal::XMLOutputArchive

### - u -

- upcast() : cereal::detail::PolymorphicCaster , cereal::detail::PolymorphicCasters , cereal::detail::PolymorphicVirtualCaster< Base, Derived >

### - w -

- writeMetadata() : cereal::detail::OutputBindingCreator< Archive, T >
- writeName() : cereal::JSONOutputArchive

### - x -

- XMLInputArchive() : cereal::XMLInputArchive
- XMLOutputArchive() : cereal::XMLOutputArchive

### - ~ -

- ~EnableSharedStateHelper() : cereal::memory_detail::EnableSharedStateHelper< T >
- ~JSONOutputArchive() : cereal::JSONOutputArchive
- ~XMLOutputArchive() : cereal::XMLOutputArchive