|
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.
1.8.5