VisioMove  2.1.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
VgRoutingModule::VgIRoutingNode Interface Referenceabstract

This class is an opaque pointer class to routing nodes from the routing module. More...

Inheritance diagram for VgRoutingModule::VgIRoutingNode:
Inheritance graph

Public Member Functions

virtual bool operator== (const VgIRoutingNode &pOther) const =0
 Operator to compare two routing nodes for equality. More...
 
- Public Member Functions inherited from VgEngine::VgReferenced
 VgReferenced ()
 Constructor. More...
 
 VgReferenced (const VgReferenced &pThis)
 Copy constructor. More...
 
virtual ~VgReferenced ()
 Destructor. More...
 
VgReferencedoperator= (const VgReferenced &pThis)
 Assignment operator. More...
 
void ref () const
 This method is used to add a reference to this object. More...
 
int unref () const
 This method is used to remove a reference to this object. More...
 
int getNbReferences () const
 Retrieves the number of references to this object. More...
 

Protected Member Functions

 VgIRoutingNode ()
 
virtual ~VgIRoutingNode ()
 

Additional Inherited Members

- Protected Attributes inherited from VgEngine::VgReferenced
int mNbReferences
 The number of references to this object. More...
 

Detailed Description

This class is an opaque pointer class to routing nodes from the routing module.

You can't instanciate this class, only the routing module can. To get an instance of routing node you can call VgIRoutingSolver::getRoutingNode

Date
25/02/2011

Constructor & Destructor Documentation

VgRoutingModule::VgIRoutingNode::VgIRoutingNode ( )
inlineprotected
virtual VgRoutingModule::VgIRoutingNode::~VgIRoutingNode ( )
inlineprotectedvirtual

Member Function Documentation

virtual bool VgRoutingModule::VgIRoutingNode::operator== ( const VgIRoutingNode pOther) const
pure virtual

Operator to compare two routing nodes for equality.


The documentation for this interface was generated from the following file:
VisioMove 2.1.5, Visioglobe® 2015