gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
Namespaces | |
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 |
Definition at line 310 of file robin_hood.h.
T* robin_hood::detail::assertNotNull | ( | T * | t, |
Args &&... | args | ||
) |
Definition at line 347 of file robin_hood.h.
|
inlinenoexcept |
Definition at line 322 of file robin_hood.h.
|
inlinenoexcept |
Definition at line 327 of file robin_hood.h.
robin_hood::detail::ROBIN_HOOD | ( | NOINLINE | ) | && |
Definition at line 334 of file robin_hood.h.
T robin_hood::detail::rotr | ( | T | x, |
unsigned | k | ||
) |
Definition at line 314 of file robin_hood.h.
|
inlinenoexcept |
Definition at line 355 of file robin_hood.h.