|
OpenEnroth cf228e9
|
Classes | |
| struct | AppendWrapper |
| struct | BlobDeserializer |
| struct | BlobSerializer |
| struct | ColorTag |
| class | EnumSerializationTable |
| class | EnumSerializer |
| class | FileSystemForwardingPtr |
| class | FileSystemForwardingPtrBase |
| class | FileSystemTrie |
| class | FileSystemTrieNode |
| class | ImageBase |
| struct | is_initializer_list |
| struct | is_initializer_list< std::initializer_list< T > > |
| struct | is_span |
| struct | is_span< std::span< T, N > > |
| struct | LowercaseFileData |
| struct | MemoryFileData |
| class | MemoryFileSystemInputStream |
| class | MemoryFileSystemOutputStream |
| class | RangeIterator |
| struct | ScopedEnableThrowingAssertions |
| class | SplitView |
| class | SplitViewIterator |
| class | SplitViewSentinel |
| struct | StreamDeserializer |
| struct | StringDeserializer |
| struct | StringSerializer |
| class | TestTapeBase |
| class | TestTapeState |
| class | TypedHandler |
| struct | VertexAttribTraits |
| class | ViewPointer |
Functions | |
| void | globalProcessMessages () |
| void | globalWaitForMessages () |
| template<class T , class... Tags, size_t... Indices> | |
| void | serializePack (const T &src, OutputStream *dst, const TagPack< Tags... > &pack, std::index_sequence< Indices... >) |
| template<class T , class... Tags, size_t... Indices> | |
| void | deserializePack (InputStream &src, T *dst, const TagPack< Tags... > &pack, std::index_sequence< Indices... >) |
| template<class T > | |
| const char * | typeName () |
| template<typename T > | |
| void | hashCombine (std::size_t &seed, const T &v) |
Variables | |
| template<class T > | |
| constinit TypedHandler< T > | globalTypedHandler |
| constexpr int | LOG_NONE_BARRIER = static_cast<int>(LOG_CRITICAL) + 1 |
| template<class T > | |
| constexpr bool | is_bounded_char_array_v = false |
| template<std::size_t N> | |
| constexpr bool | is_bounded_char_array_v< char[N]> = true |
| template<class T > | |
| constexpr bool | is_initializer_list_v = is_initializer_list<T>::value |
| void detail::deserializePack | ( | InputStream & | src, |
| T * | dst, | ||
| const TagPack< Tags... > & | pack, | ||
| std::index_sequence< Indices... > | |||
| ) |
| void detail::globalProcessMessages | ( | ) |
| void detail::globalWaitForMessages | ( | ) |
| void detail::hashCombine | ( | std::size_t & | seed, |
| const T & | v | ||
| ) |
| void detail::serializePack | ( | const T & | src, |
| OutputStream * | dst, | ||
| const TagPack< Tags... > & | pack, | ||
| std::index_sequence< Indices... > | |||
| ) |
| const char * detail::typeName | ( | ) |
| constinit TypedHandler<T> detail::globalTypedHandler |
|
constexpr |
|
constexpr |
|
inlineconstexpr |
|
constexpr |