ifw
0.0.1-dev
|
#include <iConfig.hpp>
Public Member Functions | |
virtual bool | ParseOptions (int argc, char *argv[])=0 |
virtual void | LoadConfig (const std::string &filename="")=0 |
virtual const std::string | GetServerId () const =0 |
virtual const std::string | GetMsgReplierEndpoint () const =0 |
virtual const std::string | GetDbEndpoint () const =0 |
virtual const std::string | GetPubEndpoint () const =0 |
virtual const std::string | GetSubEndpoint () const =0 |
virtual const std::string | GetExtPubEndpoint () const =0 |
virtual const std::string | GetExtSubEndpoint () const =0 |
virtual const timeval | GetDbTimeout () const =0 |
virtual const std::string | GetSmScxmlFilename () const =0 |
virtual const std::string | GetConfigFilename () const =0 |
virtual const std::string | GetProcName () const =0 |
virtual const std::string | GetLogLevel () const =0 |
virtual const std::string | GetFitsPrefix () const =0 |
Get FITS prefix. More... | |
virtual const int | GetNumDevices ()=0 |
GetNumDevices. More... | |
virtual const std::string | GetDeviceName (const int &deviceIndex)=0 |
GetDeviceName. More... | |
virtual const std::string | GetDeviceFile (const std::string &name)=0 |
GetDeviceFile. More... | |
virtual const std::string | GetDeviceType (const std::string &name)=0 |
GetDeviceType. More... | |
virtual const unsigned int | GetCmdTout ()=0 |
GetCmdTout. More... | |
virtual dit::did::Did & | GetDid ()=0 |
virtual void | GetConfigList (std::vector< std::string > &cfg_list)=0 |
Get configuration list. More... | |
virtual bool | ParseOptions (int argc, char *argv[])=0 |
virtual void | LoadConfig (const std::string &filename="")=0 |
virtual const std::string | GetServerId () const =0 |
virtual const std::string | GetMsgReplierEndpoint () const =0 |
virtual const std::string | GetDbEndpoint () const =0 |
virtual const std::string | GetPubEndpoint () const =0 |
virtual const std::string | GetSubEndpoint () const =0 |
virtual const std::string | GetExtPubEndpoint () const =0 |
virtual const std::string | GetExtSubEndpoint () const =0 |
virtual const timeval | GetDbTimeout () const =0 |
virtual const std::string | GetSmScxmlFilename () const =0 |
virtual const std::string | GetConfigFilename () const =0 |
virtual const std::string | GetProcName () const =0 |
virtual const std::string | GetLogLevel () const =0 |
virtual const std::string | GetFitsPrefix () const =0 |
Get FITS prefix. More... | |
virtual const int | GetNumDevices ()=0 |
GetNumDevices. More... | |
virtual const std::string | GetDeviceName (const int &deviceIndex)=0 |
GetDeviceName. More... | |
virtual const std::string | GetDeviceFile (const std::string &name)=0 |
GetDeviceFile. More... | |
virtual const std::string | GetDeviceType (const std::string &name)=0 |
GetDeviceType. More... | |
virtual const unsigned int | GetCmdTout ()=0 |
GetCmdTout. More... | |
virtual dit::did::Did & | GetDid ()=0 |
virtual void | GetConfigList (std::vector< std::string > &cfg_list)=0 |
Get configuration list. More... | |
virtual bool | ParseOptions (int argc, char *argv[])=0 |
virtual void | LoadConfig (const std::string &filename="")=0 |
virtual const std::string | GetServerId () const =0 |
virtual const std::string | GetMsgReplierEndpoint () const =0 |
virtual const std::string | GetDbEndpoint () const =0 |
virtual const std::string | GetPubEndpoint () const =0 |
virtual const std::string | GetSubEndpoint () const =0 |
virtual const std::string | GetExtPubEndpoint () const =0 |
virtual const std::string | GetExtSubEndpoint () const =0 |
virtual const timeval | GetDbTimeout () const =0 |
virtual const std::string | GetSmScxmlFilename () const =0 |
virtual const std::string | GetConfigFilename () const =0 |
virtual const std::string | GetProcName () const =0 |
virtual const std::string | GetLogLevel () const =0 |
virtual const std::string | GetFitsPrefix () const =0 |
Get FITS prefix. More... | |
virtual const int | GetNumDevices ()=0 |
GetNumDevices. More... | |
virtual const std::string | GetDeviceName (const int &deviceIndex)=0 |
GetDeviceName. More... | |
virtual const std::string | GetDeviceFile (const std::string &name)=0 |
GetDeviceFile. More... | |
virtual const std::string | GetDeviceType (const std::string &name)=0 |
GetDeviceType. More... | |
virtual const unsigned int | GetCmdTout ()=0 |
GetCmdTout. More... | |
virtual dit::did::Did & | GetDid ()=0 |
virtual void | GetConfigList (std::vector< std::string > &cfg_list)=0 |
Get configuration list. More... | |
|
pure virtual |
GetCmdTout.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetCmdTout.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetCmdTout.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Get configuration list.
cfg_list | List of all configuration parameters. |
This method returs the complete of configuration parameters handled by this class. This method is used to dump the list into the DB.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Get configuration list.
cfg_list | List of all configuration parameters. |
This method returs the complete of configuration parameters handled by this class. This method is used to dump the list into the DB.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Get configuration list.
cfg_list | List of all configuration parameters. |
This method returs the complete of configuration parameters handled by this class. This method is used to dump the list into the DB.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceFile.
name |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceFile.
name |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceFile.
name |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceName.
deviceIndex |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceName.
deviceIndex |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceName.
deviceIndex |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceType.
name |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceType.
name |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetDeviceType.
name |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Get FITS prefix.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Get FITS prefix.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Get FITS prefix.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetNumDevices.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetNumDevices.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
GetNumDevices.
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
This method load from a configuration file the application configuration overriding the initialization done in the constructor and the command line options.
[in] | filename | Application configuration filename. |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
This method load from a configuration file the application configuration overriding the initialization done in the constructor and the command line options.
[in] | filename | Application configuration filename. |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
This method load from a configuration file the application configuration overriding the initialization done in the constructor and the command line options.
[in] | filename | Application configuration filename. |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
This method parses the command line parameters overriding the initialization done in the constructor.
[in] | argc | Number of command line options. |
[in] | argv | Pointer to the array of command line options. |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
This method parses the command line parameters overriding the initialization done in the constructor.
[in] | argc | Number of command line options. |
[in] | argv | Pointer to the array of command line options. |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.
|
pure virtual |
This method parses the command line parameters overriding the initialization done in the constructor.
[in] | argc | Number of command line options. |
[in] | argv | Pointer to the array of command line options. |
Implemented in devmgr::common::Config, devmgr::common::Config, and devmgr::common::Config.