ifw-fcf  3.0.0
mockIConfig.hpp
Go to the documentation of this file.
1 
2 #include "gmock/gmock.h"
3 
4 //
5 // // Local headers
7 
8 
10  public:
11 
12  MOCK_METHOD2(ParseOptions, bool(int argc, char* argv[]));
13  MOCK_METHOD1(LoadConfig, void(const std::string&));
14  MOCK_CONST_METHOD0(GetServerId, const std::string());
16  MOCK_CONST_METHOD0(GetDbEndpoint, const std::string());
17  MOCK_CONST_METHOD0(GetPubEndpoint, const std::string());
18  MOCK_CONST_METHOD0(GetSubEndpoint, const std::string());
19  MOCK_CONST_METHOD0(GetExtPubEndpoint, const std::string());
20  MOCK_CONST_METHOD0(GetExtSubEndpoint, const std::string());
21  MOCK_CONST_METHOD0(GetDbTimeout, const timeval());
22  MOCK_CONST_METHOD0(GetSmScxmlFilename, const std::string());
23  MOCK_CONST_METHOD0(GetConfigFilename, const std::string());
24  MOCK_CONST_METHOD0(GetProcName, const std::string());
25  MOCK_CONST_METHOD0(GetLogLevel, const std::string());
27  MOCK_METHOD1(GetDeviceName, const std::string(const int deviceIndex));
28  MOCK_METHOD1(GetDeviceFile, const std::string(const std::string name));
29  MOCK_METHOD1(GetDeviceType, const std::string(const std::string name));
30  MOCK_METHOD0(GetCmdTout, const unsigned int());
31 };
32 
33 
34 
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetDbTimeout, const timeval())
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetServerId, const std::string())
fcf::devmgr::common::IConfig::GetServerId
virtual const std::string GetServerId() const =0
MockIConfig::MOCK_METHOD2
MOCK_METHOD2(ParseOptions, bool(int argc, char *argv[]))
fcf::devmgr::common::IConfig::GetCmdTout
virtual const unsigned int GetCmdTout()=0
GetCmdTout.
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetProcName, const std::string())
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetConfigFilename, const std::string())
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetExtPubEndpoint, const std::string())
MockIConfig::MOCK_METHOD1
MOCK_METHOD1(GetDeviceName, const std::string(const int deviceIndex))
fcf::devmgr::common::IConfig::GetDbEndpoint
virtual const std::string GetDbEndpoint() const =0
fcf::devmgr::common::IConfig::GetDeviceName
virtual const std::string GetDeviceName(const int &deviceIndex)=0
GetDeviceName.
MockIConfig::MOCK_METHOD1
MOCK_METHOD1(GetDeviceType, const std::string(const std::string name))
fcf::devmgr::common::IConfig::GetPubEndpoint
virtual const std::string GetPubEndpoint() const =0
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetMsgReplierEndpoint, const std::string())
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetSmScxmlFilename, const std::string())
fcf::devmgr::common::IConfig::GetDeviceType
virtual const std::string GetDeviceType(const std::string &name)=0
GetDeviceType.
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetExtSubEndpoint, const std::string())
fcf::devmgr::common::IConfig::GetDbTimeout
virtual const timeval GetDbTimeout() const =0
MockIConfig::MOCK_METHOD1
MOCK_METHOD1(GetDeviceFile, const std::string(const std::string name))
MockIConfig::MOCK_METHOD0
MOCK_METHOD0(GetCmdTout, const unsigned int())
fcf::devmgr::common::IConfig::GetConfigFilename
virtual const std::string GetConfigFilename() const =0
MockIConfig
Definition: mockIConfig.hpp:9
MockIConfig::MOCK_METHOD1
MOCK_METHOD1(LoadConfig, void(const std::string &))
fcf::devmgr::common::IConfig::GetMsgReplierEndpoint
virtual const std::string GetMsgReplierEndpoint() const =0
fcf::devmgr::common::IConfig::LoadConfig
virtual void LoadConfig(const std::string &filename="")=0
fcf::devmgr::common::IConfig::GetProcName
virtual const std::string GetProcName() const =0
fcf::devmgr::common::IConfig::GetNumDevices
virtual const int GetNumDevices()=0
GetNumDevices.
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetSubEndpoint, const std::string())
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetDbEndpoint, const std::string())
iConfig.hpp
IConfig class header file.
fcf::devmgr::common::IConfig
Definition: iConfig.hpp:22
fcf::devmgr::common::IConfig::GetDeviceFile
virtual const std::string GetDeviceFile(const std::string &name)=0
GetDeviceFile.
fcf::devmgr::common::IConfig::GetSmScxmlFilename
virtual const std::string GetSmScxmlFilename() const =0
fcf::devmgr::common::IConfig::ParseOptions
virtual bool ParseOptions(int argc, char *argv[])=0
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetPubEndpoint, const std::string())
MockIConfig::MOCK_METHOD0
MOCK_METHOD0(GetNumDevices, const int())
fcf::devmgr::common::IConfig::GetLogLevel
virtual const std::string GetLogLevel() const =0
MockIConfig::MOCK_CONST_METHOD0
MOCK_CONST_METHOD0(GetLogLevel, const std::string())