HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UNI_Wire Class Reference

#include <UNI_Wire.h>

+ Inheritance diagram for UNI_Wire:

Public Member Functions

void destroy ()
 Removes this wire from the graph. More...
 
- Public Member Functions inherited from UNI_Item< UNI_WireID, UNI_SessionWireID, UNI_ConstWire >
 UNI_Item ()=default
 Constructor. More...
 
 UNI_Item (const UNI_GraphHandle &graph_handle, UNI_WireIDid)
 
 UNI_Item (UNI_GraphHandle &&graph_handle, UNI_WireIDid)
 Constructor with r-value for the intrusive graph pointer. More...
 
UNI_Graphgraph () const
 Returns the graph inside which the node lives. More...
 
 UNI_Item (UNI_SessionWireIDsession_id)
 Other convenience constructors. More...
 
 UNI_Item (UNI_GraphID graph_id, UNI_WireIDid)
 Other convenience constructors. More...
 
- Public Member Functions inherited from UNI_ConstWire
UNI_PortID src () const
 Returns the source end of the wire. More...
 
UNI_PortID dst () const
 Returns the destination end of the wire. More...
 
- Public Member Functions inherited from UNI_ConstItem< UNI_WireID >
 UNI_ConstItem ()=default
 Constructor. More...
 
 UNI_ConstItem (const UNI_ConstGraphHandle &graph_handle, UNI_WireIDid)
 
 UNI_ConstItem (UNI_ConstGraphHandle &&graph_handle, UNI_WireIDid)
 Constructor with r-value for the intrusive graph pointer. More...
 
const UNI_Graphgraph () const
 Returns the graph inside which the node lives. More...
 
UNI_WireID id () const
 Returns the ID of the node in the graph. More...
 
bool isValid () const
 
 operator bool () const
 

Additional Inherited Members

- Public Types inherited from UNI_Item< UNI_WireID, UNI_SessionWireID, UNI_ConstWire >
using ChangeBlock = UNI_Graph::ChangeBlock
 Alias the change block for use in this class, for brevity. More...
 
using ChangeType = UNI_GraphChangeType
 
- Protected Member Functions inherited from UNI_ConstItem< UNI_WireID >
const UNI_ConstGraphHandlegraphHandle () const
 Returns the underlying graph handle. More...
 

Detailed Description

Definition at line 36 of file UNI_Wire.h.

Member Function Documentation

void UNI_Wire::destroy ( )

Removes this wire from the graph.


The documentation for this class was generated from the following file: