|
uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
|
Namespaces | |
| namespace | swappable |
Classes | |
| class | BulkPoolAllocator |
| struct | has_is_transparent |
| struct | has_is_transparent< T, typename void_type< typename T::is_transparent >::type > |
| struct | NodeAllocator |
| struct | NodeAllocator< T, MinSize, MaxSize, false > |
| struct | NodeAllocator< T, MinSize, MaxSize, true > |
| class | Table |
| struct | void_type |
| struct | WrapHash |
| struct | WrapKeyEqual |
Typedefs | |
| using | SizeT = uint32_t |
Functions | |
| template<typename T > | |
| T | rotr (T x, unsigned k) |
| template<typename T > | |
| T | reinterpret_cast_no_cast_align_warning (void *ptr) noexcept |
| template<typename T > | |
| T | reinterpret_cast_no_cast_align_warning (void const *ptr) noexcept |
| template<typename E , typename... Args> | |
| ROBIN_HOOD (NOINLINE) void doThrow(Args &&... ROBIN_HOOD_UNUSED(args)) | |
| template<typename E , typename T , typename... Args> | |
| T * | assertNotNull (T *t, Args &&... args) |
| template<typename T > | |
| T | unaligned_load (void const *ptr) noexcept |
| using robin_hood::detail::SizeT = typedef uint32_t |
| T * robin_hood::detail::assertNotNull | ( | T * | t, |
| Args &&... | args | ||
| ) |
|
inlinenoexcept |
|
inlinenoexcept |
| robin_hood::detail::ROBIN_HOOD | ( | NOINLINE | ) | && |
| T robin_hood::detail::rotr | ( | T | x, |
| unsigned | k | ||
| ) |
|
inlinenoexcept |