ATLAS Offline Software
|
Helpers for converting between uintptr_t and a pointer or integer. More...
#include <UIntConv.h>
Public Types | |
using | uint_t = typename SizedUInt< sizeof(T)>::type |
Static Public Member Functions | |
static uintptr_t | valToUInt (T x) |
Convert a T to a uintptr_t. More... | |
static T | uintToVal (uintptr_t ui) |
Convert a uintptr_t to a T. More... | |
Public Attributes | |
uint_t | ui |
T | x |
Helpers for converting between uintptr_t and a pointer or integer.
Definition at line 36 of file UIntConv.h.
using CxxUtils::detail::UIntConv< T >::uint_t = typename SizedUInt<sizeof(T)>::type |
Definition at line 39 of file UIntConv.h.
|
inlinestatic |
|
inlinestatic |
uint_t CxxUtils::detail::UIntConv< T >::ui |
Definition at line 42 of file UIntConv.h.
T CxxUtils::detail::UIntConv< T >::x |
Definition at line 43 of file UIntConv.h.