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

Safe reference to an OP node. More...

#include <OP_Network.h>

Public Member Functions

 OP_NetworkId ()
 
 OP_NetworkId (const OP_Network *node)
 
 OP_NetworkId (const OP_NetworkId &id)
 
bool isValid () const
 
OP_Networkptr ()
 
const OP_Networkptr () const
 
OP_Networkoperator-> () const
 
void clear ()
 
void operator= (const OP_Network *net)
 
bool operator== (const OP_Network *net) const
 
bool operator!= (const OP_Network *net) const
 
bool operator== (const OP_Node *node) const
 
bool operator!= (const OP_Node *node) const
 
void setId (int id)
 

Detailed Description

Safe reference to an OP node.

Definition at line 1127 of file OP_Network.h.

Constructor & Destructor Documentation

OP_NetworkId::OP_NetworkId ( )
inline

Definition at line 1130 of file OP_Network.h.

OP_NetworkId::OP_NetworkId ( const OP_Network node)
inline

Definition at line 1131 of file OP_Network.h.

OP_NetworkId::OP_NetworkId ( const OP_NetworkId id)
inline

Definition at line 1132 of file OP_Network.h.

Member Function Documentation

void OP_NetworkId::clear ( )
inline

Definition at line 1161 of file OP_Network.h.

bool OP_NetworkId::isValid ( ) const
inline

Definition at line 1134 of file OP_Network.h.

bool OP_NetworkId::operator!= ( const OP_Network net) const
inline

Definition at line 1172 of file OP_Network.h.

bool OP_NetworkId::operator!= ( const OP_Node node) const
inline

Definition at line 1182 of file OP_Network.h.

OP_Network* OP_NetworkId::operator-> ( ) const
inline

Definition at line 1154 of file OP_Network.h.

void OP_NetworkId::operator= ( const OP_Network net)
inline

Definition at line 1163 of file OP_Network.h.

bool OP_NetworkId::operator== ( const OP_Network net) const
inline

Definition at line 1167 of file OP_Network.h.

bool OP_NetworkId::operator== ( const OP_Node node) const
inline

Definition at line 1177 of file OP_Network.h.

OP_Network* OP_NetworkId::ptr ( )
inline

Definition at line 1140 of file OP_Network.h.

const OP_Network* OP_NetworkId::ptr ( ) const
inline

Definition at line 1147 of file OP_Network.h.

void OP_NetworkId::setId ( int  id)
inline

Definition at line 1187 of file OP_Network.h.


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