terse::ExtendableJSONInputArchive terse::Archive< TExtender > InputArchive.h terse::ExtendableJSONInputArchive::SerializationState class TExtender class TStream typename TSize typename TOffset TSize using terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SizeType = TSize SizeType terse::ExtendableJSONInputArchive::SizeType TOffset using terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::OffsetType = TOffset OffsetType terse::ExtendableJSONInputArchive::OffsetType Archive< TExtender > using terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::BaseArchive = Archive<TExtender> BaseArchive terse::ExtendableJSONInputArchive::BaseArchive CharInputStreamBuf< TStream > CharInputStreamBuf<TStream> terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::streamBuf streamBuf terse::ExtendableJSONInputArchive::streamBuf std::istream std::istream terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream stream terse::ExtendableJSONInputArchive::stream terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace SerializationState SerializationState terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state state terse::ExtendableJSONInputArchive::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::isOk terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::label terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::popTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::pushTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::ExtendableJSONInputArchive (TExtender *extender, TStream *stream_) ExtendableJSONInputArchive terse::ExtendableJSONInputArchive::ExtendableJSONInputArchive TExtender * extender TStream * stream_ bool bool terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::isOk () const isOk terse::ExtendableJSONInputArchive::isOk terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::sync () sync terse::ExtendableJSONInputArchive::sync void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::label (const char *value) label terse::ExtendableJSONInputArchive::label const char * value terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::firstMember terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state typename T void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (Transparent< T > &&dest) process terse::ExtendableJSONInputArchive::process Transparent< T > && dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::pushTransparency terse::JSONInputArchive< TStream, TSize, TOffset >::process terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (Anchor< OffsetType > &) process terse::ExtendableJSONInputArchive::process Anchor< OffsetType > & void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (ArchiveOffset< OffsetType > &dest) process terse::ExtendableJSONInputArchive::process ArchiveOffset< OffsetType > & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::ArchiveOffset< TOffset >::value void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (typename ArchiveOffset< OffsetType >::Proxy &) process terse::ExtendableJSONInputArchive::process typename ArchiveOffset< OffsetType >::Proxy & void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (typename ArchiveOffset< OffsetType >::Proxy &&) process terse::ExtendableJSONInputArchive::process typename ArchiveOffset< OffsetType >::Proxy && void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (ArchiveSize< SizeType, OffsetType > &dest) process terse::ExtendableJSONInputArchive::process ArchiveSize< SizeType, OffsetType > & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::ArchiveSize< TSize, TOffset >::value void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (typename ArchiveSize< SizeType, OffsetType >::Proxy &) process terse::ExtendableJSONInputArchive::process typename ArchiveSize< SizeType, OffsetType >::Proxy & void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (typename ArchiveSize< SizeType, OffsetType >::Proxy &&) process terse::ExtendableJSONInputArchive::process typename ArchiveSize< SizeType, OffsetType >::Proxy && typename T typename ... Args Args void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (Blob< T, Args... > &dest) process terse::ExtendableJSONInputArchive::process Blob< T, Args... > & dest terse::base64decode terse::base64encode terse::Blob< T, TAllocator >::data terse::Blob< T, TAllocator >::get_allocator terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process terse::Blob< T, TAllocator >::size 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::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (T &dest) process terse::ExtendableJSONInputArchive::process T & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::popTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::transparent 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::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (T &dest) process terse::ExtendableJSONInputArchive::process T & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::popTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::transparent 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::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (T &dest) process terse::ExtendableJSONInputArchive::process T & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::popTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::transparent 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::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (T &dest) process terse::ExtendableJSONInputArchive::process T & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::popTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::transparent 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::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (T &dest) process terse::ExtendableJSONInputArchive::process T & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (char &dest) process terse::ExtendableJSONInputArchive::process char & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::uint8_t &dest) process terse::ExtendableJSONInputArchive::process std::uint8_t & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::int8_t &dest) process terse::ExtendableJSONInputArchive::process std::int8_t & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream typename T std::size_t N N void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::array< T, N > &dest) process terse::ExtendableJSONInputArchive::process std::array< T, N > & dest terse::Archive< TExtender >::dispatch terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream typename T typename ... Args Args void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::vector< T, Args... > &dest) process terse::ExtendableJSONInputArchive::process std::vector< T, Args... > & dest terse::Archive< TExtender >::dispatch terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream typename T typename ... Args Args void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (DynArray< T, Args... > &dest) process terse::ExtendableJSONInputArchive::process DynArray< T, Args... > & dest terse::Archive< TExtender >::dispatch terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::DynArray< T, TAllocator >::resize terse::DynArray< T, TAllocator >::resize_uninitialized terse::DynArray< T, TAllocator >::size terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream typename T typename ... Args Args void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::basic_string< T, Args... > &dest) process terse::ExtendableJSONInputArchive::process std::basic_string< T, Args... > & dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state typename K typename V void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::pair< K, V > &dest) process terse::ExtendableJSONInputArchive::process std::pair< K, V > & dest terse::Archive< TExtender >::dispatch terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state typename K typename V void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process (std::tuple< K, V > &dest) process terse::ExtendableJSONInputArchive::process std::tuple< K, V > & dest terse::Archive< TExtender >::dispatch terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state bool bool terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar (char *dest) readChar terse::ExtendableJSONInputArchive::readChar char * dest terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process bool bool terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar (char expected) expectChar terse::ExtendableJSONInputArchive::expectChar char expected terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::malformed terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::readChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::label terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace () skipWhiteSpace terse::ExtendableJSONInputArchive::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::stream terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::label terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::preStructInput () preStructInput terse::ExtendableJSONInputArchive::preStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::firstMember terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::postStructInput () postStructInput terse::ExtendableJSONInputArchive::postStructInput terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::expectChar terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::skipWhiteSpace terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process void void terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::pushTransparency () pushTransparency terse::ExtendableJSONInputArchive::pushTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::transparent terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process bool bool terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::popTransparency () popTransparency terse::ExtendableJSONInputArchive::popTransparency terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::state terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::SerializationState::transparent terse::transparent terse::ExtendableJSONInputArchive< TExtender, TStream, TSize, TOffset >::process < TExtender > < JSONInputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t > < JSONInputArchive< trio::BoundedIOStream, std::uint32_t, std::uint32_t >, trio::BoundedIOStream, std::uint32_t, std::uint32_t > < TStream, std::uint32_t, std::uint32_t > < trio::BoundedIOStream > < trio::BoundedIOStream, std::uint32_t, std::uint32_t > < TExtender > -stream -state terse::ExtendableJSONInputArchiveArchive terse::ExtendableJSONInputArchiveBaseArchive terse::ExtendableJSONInputArchivedispatch terse::ExtendableJSONInputArchivedispatch terse::ExtendableJSONInputArchiveexpectChar terse::ExtendableJSONInputArchiveExtendableJSONInputArchive terse::ExtendableJSONInputArchivegetUserData terse::ExtendableJSONInputArchiveimpl terse::ExtendableJSONInputArchiveisOk terse::ExtendableJSONInputArchiveisOk terse::ExtendableJSONInputArchivelabel terse::ExtendableJSONInputArchiveOffsetType terse::ExtendableJSONInputArchiveoperator() terse::ExtendableJSONInputArchiveoperator<< terse::ExtendableJSONInputArchiveoperator>> terse::ExtendableJSONInputArchivepopTransparency terse::ExtendableJSONInputArchivepostStructInput terse::ExtendableJSONInputArchivepreStructInput terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchiveprocess terse::ExtendableJSONInputArchivepushTransparency terse::ExtendableJSONInputArchivereadChar terse::ExtendableJSONInputArchivesetUserData terse::ExtendableJSONInputArchiveSizeType terse::ExtendableJSONInputArchiveskipWhiteSpace terse::ExtendableJSONInputArchivestate terse::ExtendableJSONInputArchivestream terse::ExtendableJSONInputArchivestreamBuf terse::ExtendableJSONInputArchivesync terse::ExtendableJSONInputArchiveuserData