HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UN_Types.h File Reference
#include "UN_API.h"
#include <SYS/SYS_Types.h>
#include <SYS/SYS_Hash.h>
#include <UT/UT_StringHolder.h>
+ Include dependency graph for UN_Types.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UT_Array< T >
 
class  UN_DataNumber
 
class  UN_DataSize
 A type denoting the size of data arrays indexed with UN_DataIndex. More...
 
class  UN_DataIndex
 
class  UN_NodeIndex
 
class  UN_WireIndex
 
class  UN_ParmIndex
 
class  UN_PortIndex
 
class  UN_DataID
 
class  UN_NodeID
 An node ID. More...
 
class  UN_WireID
 A wire ID. More...
 
class  UN_PortID
 A port ID. More...
 
class  UN_ParmID
 A parameter ID. More...
 

Typedefs

using UN_NodeIndexArray = UT_Array< UN_NodeIndex >
 An array of node indices. More...
 
using UN_WireIndexArray = UT_Array< UN_WireIndex >
 An array of wire IDs. More...
 
using UN_ParmIndexArray = UT_Array< UN_ParmIndex >
 An array of parameter indices. More...
 
using UN_PortIndexArray = UT_Array< UN_PortIndex >
 An array of port indices. More...
 
using UN_DataIDArray = UT_Array< UN_DataID >
 An array of data IDs. More...
 
using UN_NodeIDArray = UT_Array< UN_NodeID >
 An array of node IDs. More...
 
using UN_WireIDArray = UT_Array< UN_WireID >
 An array of node IDs. More...
 
using UN_PortIDArray = UT_Array< UN_PortID >
 An array of port IDs. More...
 
using UN_ParmIDArray = UT_Array< UN_ParmID >
 An array of parameter IDs. More...
 

Enumerations

enum  UN_PortKind { UN_PortKind::INVALID, UN_PortKind::INPUT, UN_PortKind::OUTPUT }
 Differentiates input node ports from output node ports. More...
 

Typedef Documentation

An array of data IDs.

Definition at line 264 of file UN_Types.h.

An array of node IDs.

Definition at line 281 of file UN_Types.h.

An array of node indices.

Definition at line 202 of file UN_Types.h.

An array of parameter IDs.

Definition at line 317 of file UN_Types.h.

An array of parameter indices.

Definition at line 229 of file UN_Types.h.

An array of port IDs.

Definition at line 305 of file UN_Types.h.

An array of port indices.

Definition at line 242 of file UN_Types.h.

An array of node IDs.

Definition at line 293 of file UN_Types.h.

An array of wire IDs.

Definition at line 216 of file UN_Types.h.

Enumeration Type Documentation

enum UN_PortKind
strong

Differentiates input node ports from output node ports.

Enumerator
INVALID 
INPUT 
OUTPUT 

Definition at line 322 of file UN_Types.h.