|
libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|


Public Types | |
| using | HashSetBaseType |
| using | DerivedType |
| using | KeyType |
| using | key_type |
| using | value_type |
| using | reference |
| using | const_reference |
| using | pointer |
| using | const_pointer |
| using | const_iterator |
| using | allocator_type |
| using | size_type |
| using | difference_type |
Public Member Functions | |
| operator const GblHashSet * () const | |
| decltype(auto) | getSet (void) const |
| decltype(auto) | getSet (void) |
| size_type | size (void) const noexcept |
| size_type | bucket_count (void) const noexcept |
| size_type | bucket_size (void) const noexcept |
| bool | empty (void) const noexcept |
| GblContext * | context (void) const noexcept |
| const_pointer | get (const key_type &key) const noexcept |
| const_reference | at (const key_type &key) const |
| size_type | count (const key_type &key) const noexcept |
| bool | contains (const key_type &key) const noexcept |
| const_pointer | probe (size_type position) const noexcept |
| const_iterator | find (const key_type &key) const noexcept |
| template<typename F> requires std::is_invocable_r_v<bool, F, const K&> | |
| bool | for_each (F &&fn) const noexcept |
| const_iterator | next (const_iterator *pPrev) const |
| const_iterator | cbegin (void) const |
| auto | begin (void) const |
| const_iterator | cend (void) const |
| auto | end (void) const |
Definition at line 36 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::HashSetBaseType |
Definition at line 40 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::DerivedType |
Definition at line 41 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::KeyType |
Definition at line 42 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::key_type |
Definition at line 43 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::value_type |
Definition at line 44 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::reference |
Definition at line 45 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::const_reference |
Definition at line 46 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::pointer |
Definition at line 47 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::const_pointer |
Definition at line 48 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::const_iterator |
Definition at line 49 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::allocator_type |
Definition at line 50 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::size_type |
Definition at line 51 of file gimbal_hash_set.hpp.
| using gbl::HashSetBase< CRTP, K >::difference_type |
Definition at line 52 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 335 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 314 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 317 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 320 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 323 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 326 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 329 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 332 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 338 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 343 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 354 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 359 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 369 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 364 of file gimbal_hash_set.hpp.
|
inlinenoexcept |
Definition at line 376 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 389 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 394 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 399 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 402 of file gimbal_hash_set.hpp.
|
inline |
Definition at line 405 of file gimbal_hash_set.hpp.