ot::GroupGateGroup Class Reference

#include <GroupGateModule.h>

Collaboration diagram for ot::GroupGateGroup:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GroupGateGroup (const char *name)
 ~GroupGateGroup ()
NodeaddNode (const char *name)
NodegetNode (const char *name)
NodesetActiveGate (bool enable)
void deactivateAll ()
void setActiveGroupGate (Node *activegroupgate)
void notifyActiveGate ()

Protected Attributes

std::string Name
NodeMap Gates
NodeActiveGate
NodeActiveGroupGate

Constructor & Destructor Documentation

ot::GroupGateGroup::GroupGateGroup const char *  name  ) 
 

ot::GroupGateGroup::~GroupGateGroup  ) 
 


Member Function Documentation

Node * ot::GroupGateGroup::addNode const char *  name  ) 
 

void ot::GroupGateGroup::deactivateAll  ) 
 

Node * ot::GroupGateGroup::getNode const char *  name  ) 
 

void ot::GroupGateGroup::notifyActiveGate  ) 
 

Node * ot::GroupGateGroup::setActiveGate bool  enable  ) 
 

void ot::GroupGateGroup::setActiveGroupGate Node activegroupgate  ) 
 


Member Data Documentation

Node* ot::GroupGateGroup::ActiveGate [protected]
 

Node* ot::GroupGateGroup::ActiveGroupGate [protected]
 

NodeMap ot::GroupGateGroup::Gates [protected]
 

std::string ot::GroupGateGroup::Name [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 28 15:28:19 2007 for NaviTrack by  doxygen 1.4.6