|
HDK
|
#include <type_traits>
Include dependency graph for UT_LabeledCapacity.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | UT_LabeledCapacity |
Typedefs | |
| using | UT_LabeledCapacityRep = std::make_unsigned_t< exint > |
Functions | |
| constexpr UT_LabeledCapacity | ownedLabeledCapacity (const exint capacity) noexcept |
| constexpr UT_LabeledCapacity | externalLabeledCapacity (const exint capacity) noexcept |
| constexpr exint | capacityValue (const UT_LabeledCapacity &a) noexcept |
Variables | |
| constexpr UT_LabeledCapacityRep | LABELED_CAPACITY_FLAG_EXTERNAL = UT_LabeledCapacityRep( 1 ) << ( ( sizeof( UT_LabeledCapacityRep ) * 8 ) - 1 ) |
| constexpr UT_LabeledCapacityRep | LABELED_CAPACITY_MASK_VALUE = LABELED_CAPACITY_FLAG_EXTERNAL - 1 |
| using UT_LabeledCapacityRep = std::make_unsigned_t< exint > |
Definition at line 23 of file UT_LabeledCapacity.h.
|
noexcept |
Definition at line 63 of file UT_LabeledCapacity.h.
|
noexcept |
Definition at line 54 of file UT_LabeledCapacity.h.
|
noexcept |
Definition at line 45 of file UT_LabeledCapacity.h.
| constexpr UT_LabeledCapacityRep LABELED_CAPACITY_FLAG_EXTERNAL = UT_LabeledCapacityRep( 1 ) << ( ( sizeof( UT_LabeledCapacityRep ) * 8 ) - 1 ) |
Definition at line 25 of file UT_LabeledCapacity.h.
| constexpr UT_LabeledCapacityRep LABELED_CAPACITY_MASK_VALUE = LABELED_CAPACITY_FLAG_EXTERNAL - 1 |
Definition at line 26 of file UT_LabeledCapacity.h.