| 
    HDK
    
   | 
 
#include <pool.h>
Public Member Functions | |
| constexpr | Handle () noexcept=default | 
| constexpr | Handle (std::nullptr_t) noexcept | 
| Handle (unsigned region, uint32_t index) | |
| Handle & | operator= (Handle const &)=default | 
| Handle & | operator= (std::nullptr_t) | 
| char * | GetPtr () const noexcept | 
| operator bool () const | |
| bool | operator== (Handle const &r) const noexcept | 
| bool | operator!= (Handle const &r) const noexcept | 
| bool | operator< (Handle const &r) const noexcept | 
| void | swap (Handle &r) noexcept | 
Static Public Member Functions | |
| static Handle | GetHandle (char const *ptr) noexcept | 
Public Attributes | |
| uint32_t | value = 0 | 
      
  | 
  defaultnoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  inline | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlineexplicit | 
      
  | 
  inlinenoexcept | 
      
  | 
  default | 
| uint32_t Sdf_Pool< Tag, ElemSize, RegionBits, ElemsPerSpan >::Handle::value = 0 |