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 1143 of file OP_Network.h.

Constructor & Destructor Documentation

OP_NetworkId::OP_NetworkId ( )
inline

Definition at line 1146 of file OP_Network.h.

OP_NetworkId::OP_NetworkId ( const OP_Network node)
inline

Definition at line 1147 of file OP_Network.h.

OP_NetworkId::OP_NetworkId ( const OP_NetworkId id)
inline

Definition at line 1148 of file OP_Network.h.

Member Function Documentation

void OP_NetworkId::clear ( )
inline

Definition at line 1177 of file OP_Network.h.

bool OP_NetworkId::isValid ( ) const
inline

Definition at line 1150 of file OP_Network.h.

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

Definition at line 1188 of file OP_Network.h.

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

Definition at line 1198 of file OP_Network.h.

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

Definition at line 1170 of file OP_Network.h.

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

Definition at line 1179 of file OP_Network.h.

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

Definition at line 1183 of file OP_Network.h.

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

Definition at line 1193 of file OP_Network.h.

OP_Network* OP_NetworkId::ptr ( )
inline

Definition at line 1156 of file OP_Network.h.

const OP_Network* OP_NetworkId::ptr ( ) const
inline

Definition at line 1163 of file OP_Network.h.

void OP_NetworkId::setId ( int  id)
inline

Definition at line 1203 of file OP_Network.h.


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