DNA Calib 1.1
Project brief
terse::JSONOutputArchive< TStream, TSize, TOffset > Member List

This is the complete list of members for terse::JSONOutputArchive< TStream, TSize, TOffset >, including all inherited members.

Archive(JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > *impl_)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inlineexplicit
Archive< JSONOutputArchive >terse::JSONOutputArchive< TStream, TSize, TOffset >
BaseArchive typedefterse::JSONOutputArchive< TStream, TSize, TOffset >
dispatch(Head &&head)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inlineprotected
dispatch(Head &&head, Tail &&... tail)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inlineprotected
ExtendableJSONOutputArchive(JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > *extender, TStream *stream_, std::uint32_t indentWidth)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inline
getUserData() constterse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inline
implterse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >private
indent()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprivate
isOk()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inline
JSONOutputArchive(TStream *stream_, std::uint32_t indentWidth_)terse::JSONOutputArchive< TStream, TSize, TOffset >inline
label(const char *value)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inline
OffsetType typedefterse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >
operator()(Args &&... args)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inline
operator<<(TSerializable &source)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inline
operator>>(TSerializable &dest)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inline
popTransparency()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprivate
postStructOutput()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprivate
preStructOutput()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprivate
process(T &&dest)terse::JSONOutputArchive< TStream, TSize, TOffset >inlineprivate
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(Transparent< T > &&source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(Anchor< OffsetType > &)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(ArchiveOffset< OffsetType > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(typename ArchiveOffset< OffsetType >::Proxy &)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(typename ArchiveOffset< OffsetType >::Proxy &&)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(ArchiveSize< SizeType, OffsetType > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(typename ArchiveSize< SizeType, OffsetType >::Proxy &)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(typename ArchiveSize< SizeType, OffsetType >::Proxy &&)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const Blob< T, Args... > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const T &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(char source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(std::uint8_t source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(std::int8_t source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const std::array< T, N > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const std::vector< T, Args... > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const DynArray< T, Args... > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const std::basic_string< T, Args... > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const std::pair< K, V > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >::process(const std::tuple< K, V > &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
processElements(const TContainer &source)terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprotected
pushTransparency()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inlineprivate
setUserData(void *data)terse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >inline
SizeType typedefterse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >
stateterse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >private
streamterse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >private
streamBufterse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >private
sync()terse::ExtendableJSONOutputArchive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t >, TStream, std::uint32_t, std::uint32_t >inline
userDataterse::Archive< JSONOutputArchive< TStream, std::uint32_t, std::uint32_t > >private