Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

cluster Namespace Reference


Compounds

class  cluster::ClusterDelta
class  cluster::ClusterDepChecker
 Dependency checker for Remote Input Manager. More...

class  cluster::ClusterException
 Basic exception that may be thrown by the ClusterNetwork or any of the Plugins. More...

struct  cluster::Callable
 This struct implements a callable object (a functor, basically). More...

class  cluster::ClusterManager
class  cluster::ClusterNetwork
class  cluster::ClusterNode
class  cluster::ClusterPlugin
class  cluster::ApplicationDataAck
class  cluster::ApplicationDataRequest
class  cluster::ConnectionAck
class  cluster::ConnectionRequest
class  cluster::DataPacket
class  cluster::DeviceAck
class  cluster::DeviceRequest
class  cluster::EndBlock
class  cluster::Header
class  cluster::Packet
class  cluster::PacketFactory
class  cluster::StartBlock
class  cluster::SyncAck
class  cluster::SyncRequest
class  cluster::SerializableData

Functions

 vprSingletonImp (ClusterManager)
 GADGET_IMPLEMENT (std::ostream &) operator<<(std
 Dump the current Status of the InputManager, listing all the devices, proxies and internal settings. More...

 CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (ApplicationDataAck)
 CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (ConnectionAck)
 CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (DataPacket)
 CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (EndBlock)
 CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (StartBlock)


Function Documentation

cluster::vprSingletonImp ClusterManager   
 

GADGET_IMPLEMENT std::ostream &   
 

Dump the current Status of the InputManager, listing all the devices, proxies and internal settings.

Definition at line 726 of file ClusterManager.cpp.

00727    {
00728       out << "\n========== ClusterManager Status ==========" << std::endl;
00729       out << "Plugins:\n";
00730 
00731       // Dump Plugins
00732       for ( std::list<ClusterPlugin*>::iterator i = mgr.mPlugins.begin();
00733             i != mgr.mPlugins.end();
00734             ++i)
00735       {
00736          if ((*i) != NULL)
00737          {
00738             out << "  name:" << std::setw(30) << std::setfill(' ') << (*i)->getPluginName()
00739                 << "  guid:" << std::setw(30) << std::setfill(' ') << (*i)->getPluginGUID()
00740                 << "  active:" << std::setw(7) << std::setfill(' ')
00741                 << ((*i)->isActive() ? "true" : "false") << std::endl;
00742          }
00743       }
00744 
00745       out << std::endl;
00746 
00747       return out;
00748    }

cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR ApplicationDataAck   
 

cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR ConnectionAck   
 

cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR DataPacket   
 

CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR EndBlock   
 

cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR StartBlock   
 


Generated on Sun May 2 14:26:43 2004 for Gadgeteer by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002