FACT++  1.0
DimServiceInfoListImp Class Reference

#include <DimServiceInfoList.h>

+ Inheritance diagram for DimServiceInfoListImp:
+ Collaboration diagram for DimServiceInfoListImp:

Public Member Functions

virtual void AddService (const std::string &, const std::string &, const std::string &, bool)
 
virtual void RemoveService (std::string, std::string, bool)
 
virtual void RemoveAllServices (const std::string &)
 
virtual void AddDescription (const std::string &, const std::string &, const std::vector< Description > &)
 
virtual void AddStates (const std::string &, const std::vector< State > &)
 
 DimServiceInfoListImp ()
 
 ~DimServiceInfoListImp ()
 
std::vector< std::string > GetServiceList (bool iscmd=false) const
 
std::vector< std::string > GetServiceList (const std::string &server, bool iscmd=false) const
 
std::vector< std::string > GetCommandList () const
 
std::vector< std::string > GetCommandList (const std::string &server) const
 
std::vector< DescriptionGetDescription (const std::string &server, const std::string &service) const
 
std::vector< StateGetStates (const std::string &server) const
 
State GetState (const std::string &server, int state) const
 
int IsCommand (const std::string &server, const std::string &service) const
 
int PrintDescription (std::ostream &out, bool iscmd, const std::string &serv="", const std::string &service="") const
 
int PrintStates (std::ostream &out, const std::string &serv="") const
 
bool SendDimCommand (std::ostream &lout, const std::string &server, const std::string &str) const
 
void SendDimCommand (const std::string &server, std::string str, std::ostream &lout) const
 
void SendDimCommand (const std::string &server, const std::string &str) const
 
- Public Member Functions inherited from DimServerListImp
 DimServerListImp ()
 
virtual ~DimServerListImp ()
 
const DimServerList::ServerListGetServerList () const
 
bool HasServer (const std::string &server) const
 

Public Attributes

DimServiceInfoList fInfo
 

Protected Member Functions

virtual void AddServer (const std::string &s)
 
virtual void RemoveServer (std::string s)
 
virtual void RemoveAllServers ()
 

Detailed Description

Definition at line 79 of file DimServiceInfoList.h.


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