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

Constructor & Destructor Documentation

OP_NetworkId::OP_NetworkId ( )
inline

Definition at line 1127 of file OP_Network.h.

OP_NetworkId::OP_NetworkId ( const OP_Network node)
inline

Definition at line 1128 of file OP_Network.h.

OP_NetworkId::OP_NetworkId ( const OP_NetworkId id)
inline

Definition at line 1129 of file OP_Network.h.

Member Function Documentation

void OP_NetworkId::clear ( )
inline

Definition at line 1158 of file OP_Network.h.

bool OP_NetworkId::isValid ( ) const
inline

Definition at line 1131 of file OP_Network.h.

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

Definition at line 1169 of file OP_Network.h.

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

Definition at line 1179 of file OP_Network.h.

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

Definition at line 1151 of file OP_Network.h.

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

Definition at line 1160 of file OP_Network.h.

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

Definition at line 1164 of file OP_Network.h.

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

Definition at line 1174 of file OP_Network.h.

OP_Network* OP_NetworkId::ptr ( )
inline

Definition at line 1137 of file OP_Network.h.

const OP_Network* OP_NetworkId::ptr ( ) const
inline

Definition at line 1144 of file OP_Network.h.

void OP_NetworkId::setId ( int  id)
inline

Definition at line 1184 of file OP_Network.h.


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