terse::ExtendableBinaryInputArchive terse::Archive< TExtender > InputArchive.h class TExtender class TStream typename TSize typename TOffset Endianness EByteOrder EByteOrder TSize using terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::SizeType = TSize SizeType terse::ExtendableBinaryInputArchive::SizeType TOffset using terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::OffsetType = TOffset OffsetType terse::ExtendableBinaryInputArchive::OffsetType Archive< TExtender > using terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::BaseArchive = Archive<TExtender> BaseArchive terse::ExtendableBinaryInputArchive::BaseArchive TStream * TStream* terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream stream terse::ExtendableBinaryInputArchive::stream terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements constexpr Endianness static constexpr Endianness terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::endianness () endianness terse::ExtendableBinaryInputArchive::endianness terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::ExtendableBinaryInputArchive (TExtender *extender, TStream *stream_) ExtendableBinaryInputArchive terse::ExtendableBinaryInputArchive::ExtendableBinaryInputArchive TExtender * extender TStream * stream_ bool bool terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::isOk () isOk terse::ExtendableBinaryInputArchive::isOk void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::sync () sync terse::ExtendableBinaryInputArchive::sync void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::label (const char *) label terse::ExtendableBinaryInputArchive::label const char * typename T void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (Transparent< T > &&dest) process terse::ExtendableBinaryInputArchive::process Transparent< T > && dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::BinaryInputArchive< TStream, TSize, TOffset, EByteOrder >::process terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processSize void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (Anchor< OffsetType > &dest) process terse::ExtendableBinaryInputArchive::process Anchor< OffsetType > & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream terse::Anchor< TOffset >::value void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (ArchiveOffset< OffsetType > &dest) process terse::ExtendableBinaryInputArchive::process ArchiveOffset< OffsetType > & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::ArchiveOffset< TOffset >::value void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (typename ArchiveOffset< OffsetType >::Proxy &dest) process terse::ExtendableBinaryInputArchive::process typename ArchiveOffset< OffsetType >::Proxy & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream terse::ArchiveOffset< TOffset >::Proxy::target terse::ArchiveOffset< TOffset >::value void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (typename ArchiveOffset< OffsetType >::Proxy &&dest) process terse::ExtendableBinaryInputArchive::process typename ArchiveOffset< OffsetType >::Proxy && dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (ArchiveSize< SizeType, OffsetType > &dest) process terse::ExtendableBinaryInputArchive::process ArchiveSize< SizeType, OffsetType > & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::ArchiveSize< TSize, TOffset >::value void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (typename ArchiveSize< SizeType, OffsetType >::Proxy &dest) process terse::ExtendableBinaryInputArchive::process typename ArchiveSize< SizeType, OffsetType >::Proxy & dest terse::ArchiveSize< TSize, TOffset >::Proxy::base terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream terse::ArchiveSize< TSize, TOffset >::Proxy::target terse::ArchiveSize< TSize, TOffset >::value void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (typename ArchiveSize< SizeType, OffsetType >::Proxy &&dest) process terse::ExtendableBinaryInputArchive::process typename ArchiveSize< SizeType, OffsetType >::Proxy && dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process typename T typename ... Args Args void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (Blob< T, Args... > &dest) process terse::ExtendableBinaryInputArchive::process Blob< T, Args... > & dest terse::Blob< T, TAllocator >::data terse::Blob< T, TAllocator >::size terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream typename T std::enable_if< traits::has_load_member< T >::value, void >::type std::enable_if< traits::has_load_member< T >::value, void >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (T &dest) process terse::ExtendableBinaryInputArchive::process T & dest typename T std::enable_if< traits::has_serialize_member< T >::value, void >::type std::enable_if< traits::has_serialize_member< T >::value, void >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (T &dest) process terse::ExtendableBinaryInputArchive::process T & dest typename T std::enable_if< traits::has_load_function< T >::value, void >::type std::enable_if< traits::has_load_function< T >::value, void >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (T &dest) process terse::ExtendableBinaryInputArchive::process T & dest typename T std::enable_if< traits::has_serialize_function< T >::value, void >::type std::enable_if< traits::has_serialize_function< T >::value, void >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (T &dest) process terse::ExtendableBinaryInputArchive::process T & dest typename T std::enable_if<!traits::has_load_member< T >::value &&!traits::has_serialize_member< T >::value &&!traits::has_load_function< T >::value &&!traits::has_serialize_function< T >::value, void >::type std::enable_if<!traits::has_load_member< T >::value &&!traits::has_serialize_member< T >::value &&!traits::has_load_function< T >::value &&!traits::has_serialize_function< T >::value, void >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (T &dest) process terse::ExtendableBinaryInputArchive::process T & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream typename T std::size_t N N void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (std::array< T, N > &dest) process terse::ExtendableBinaryInputArchive::process std::array< T, N > & dest terse::Archive< TExtender >::dispatch typename T typename ... Args Args void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (std::vector< T, Args... > &dest) process terse::ExtendableBinaryInputArchive::process std::vector< T, Args... > & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processSize typename T typename ... Args Args void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (DynArray< T, Args... > &dest) process terse::ExtendableBinaryInputArchive::process DynArray< T, Args... > & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processSize typename T typename ... Args Args void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (std::basic_string< T, Args... > &dest) process terse::ExtendableBinaryInputArchive::process std::basic_string< T, Args... > & dest terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processSize typename K typename V void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (std::pair< K, V > &dest) process terse::ExtendableBinaryInputArchive::process std::pair< K, V > & dest terse::Archive< TExtender >::dispatch typename K typename V void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process (std::tuple< K, V > &dest) process terse::ExtendableBinaryInputArchive::process std::tuple< K, V > & dest terse::Archive< TExtender >::dispatch std::size_t std::size_t terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processSize () processSize terse::ExtendableBinaryInputArchive::processSize terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process class TContainer std::enable_if<!traits::is_batchable< TContainer >::value &&traits::has_reserve_member< TContainer >::value &&traits::has_push_back_member< TContainer >::value >::type std::enable_if<!traits::is_batchable< TContainer >::value &&traits::has_reserve_member< TContainer >::value &&traits::has_push_back_member< TContainer >::value >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements (TContainer &dest, std::size_t size) processElements terse::ExtendableBinaryInputArchive::processElements TContainer & dest std::size_t size terse::Archive< TExtender >::dispatch terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::process class TContainer std::enable_if<!traits::is_batchable< TContainer >::value &&!traits::has_reserve_member< TContainer >::value &&!traits::has_push_back_member< TContainer >::value >::type std::enable_if<!traits::is_batchable< TContainer >::value &&!traits::has_reserve_member< TContainer >::value &&!traits::has_push_back_member< TContainer >::value >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements (TContainer &dest, std::size_t size) processElements terse::ExtendableBinaryInputArchive::processElements TContainer & dest std::size_t size terse::Archive< TExtender >::dispatch terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::resize class TContainer std::enable_if< traits::is_batchable< TContainer >::value &&traits::has_wide_elements< TContainer >::value >::type std::enable_if< traits::is_batchable< TContainer >::value &&traits::has_wide_elements< TContainer >::value >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements (TContainer &dest, std::size_t size) processElements terse::ExtendableBinaryInputArchive::processElements TContainer & dest std::size_t size terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::resize terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream class TContainer std::enable_if< traits::is_batchable< TContainer >::value &&!traits::has_wide_elements< TContainer >::value >::type std::enable_if< traits::is_batchable< TContainer >::value &&!traits::has_wide_elements< TContainer >::value >::type terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements (TContainer &dest, std::size_t size) processElements terse::ExtendableBinaryInputArchive::processElements TContainer & dest std::size_t size terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::resize terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::stream class TContainer void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::resize (TContainer &dest, std::size_t size) resize terse::ExtendableBinaryInputArchive::resize TContainer & dest std::size_t size terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::processElements typename T class TAllocator void void terse::ExtendableBinaryInputArchive< TExtender, TStream, TSize, TOffset, EByteOrder >::resize (DynArray< T, TAllocator > &dest, std::size_t size) resize terse::ExtendableBinaryInputArchive::resize DynArray< T, TAllocator > & dest std::size_t size terse::DynArray< T, TAllocator >::resize_uninitialized < TExtender > < TStream, std::uint32_t, std::uint32_t, EByteOrder > < TStream, std::uint32_t, std::uint32_t, Endianness::Network > < BinaryInputArchive< TStream, std::uint32_t, std::uint32_t, EByteOrder >, TStream, std::uint32_t, std::uint32_t, EByteOrder > < BinaryInputArchive< TStream, std::uint32_t, std::uint32_t, Endianness::Network >, TStream, std::uint32_t, std::uint32_t, Endianness::Network > < FilteredInputArchive, BoundedIOStream, std::uint32_t, std::uint32_t, terse::Endianness::Network > < TExtender > terse::ExtendableBinaryInputArchiveArchive terse::ExtendableBinaryInputArchiveBaseArchive terse::ExtendableBinaryInputArchivedispatch terse::ExtendableBinaryInputArchivedispatch terse::ExtendableBinaryInputArchiveendianness terse::ExtendableBinaryInputArchiveExtendableBinaryInputArchive terse::ExtendableBinaryInputArchivegetUserData terse::ExtendableBinaryInputArchiveimpl terse::ExtendableBinaryInputArchiveisOk terse::ExtendableBinaryInputArchivelabel terse::ExtendableBinaryInputArchiveOffsetType terse::ExtendableBinaryInputArchiveoperator() terse::ExtendableBinaryInputArchiveoperator<< terse::ExtendableBinaryInputArchiveoperator>> terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocess terse::ExtendableBinaryInputArchiveprocessElements terse::ExtendableBinaryInputArchiveprocessElements terse::ExtendableBinaryInputArchiveprocessElements terse::ExtendableBinaryInputArchiveprocessElements terse::ExtendableBinaryInputArchiveprocessSize terse::ExtendableBinaryInputArchiveresize terse::ExtendableBinaryInputArchiveresize terse::ExtendableBinaryInputArchivesetUserData terse::ExtendableBinaryInputArchiveSizeType terse::ExtendableBinaryInputArchivestream terse::ExtendableBinaryInputArchivesync terse::ExtendableBinaryInputArchiveuserData