HDK
|
#include <UN_Types.h>
Public Member Functions | |
UN_DataID (ValueType value=INVALID_NUMBER) | |
UN_DataID (exint value) | |
Public Member Functions inherited from UN_DataNumber | |
UN_DataNumber (ValueType value=INVALID_NUMBER) | |
void | setValue (ValueType value) |
Sets the numerical value of this number. More... | |
ValueType | value () const |
Returns the numerical value of this number. More... | |
operator ValueType () const | |
bool | isValid () const |
Returns true if this data number is valid; false otherwise. More... | |
operator bool () const | |
Returns true if this data number is valid; false otherwise. More... | |
bool | operator== (const UN_DataNumber &other) const |
Comparison operators. More... | |
bool | operator!= (const UN_DataNumber &other) const |
Comparison operators. More... | |
bool | operator< (const UN_DataNumber &other) const |
Comparison operators. More... | |
bool | operator<= (const UN_DataNumber &other) const |
Comparison operators. More... | |
bool | operator> (const UN_DataNumber &other) const |
Comparison operators. More... | |
bool | operator>= (const UN_DataNumber &other) const |
Comparison operators. More... | |
UN_DataNumber & | operator++ () |
Basic arithmetic operators. More... | |
UN_DataNumber | operator++ (int) |
Basic arithmetic operators. More... | |
Additional Inherited Members | |
Public Types inherited from UN_DataNumber | |
enum | ValueType : ValueIntType |
using | ValueIntType = exint |
Static Public Attributes inherited from UN_DataNumber | |
static constexpr ValueType | INVALID_NUMBER = ValueType(-1) |
A unique identifier of a particular data object. Data objects of the same type (eg, nodes or ports) are assigned a unique ID in a given graph, and no two data objects of that type share same ID, withing the lifespan of the given graph. Ie, unlike indices, the IDs are not reused for new data objects, even if some old objects were deleted.
Definition at line 251 of file UN_Types.h.
|
inlineexplicit |
Definition at line 254 of file UN_Types.h.
|
inlineexplicit |
Definition at line 258 of file UN_Types.h.