13 #include <storage_client.h> 14 #include <management_client.h> 15 #include <audit_logger.h> 29 std::string getName()
const {
return m_name; };
31 time_t getStartTime()
const {
return m_stime; };
34 std::string
getArgValue(
const std::string& name)
const;
40 const char** m_arg_vals;
44 std::string m_core_mngt_host;
Fledge Logger class used to log to syslog.
Definition: logger.h:26
Logger * getLogger() const
Return Logger.
Definition: process.cpp:215
Fledge process base class.
Definition: process.h:21
ManagementClient * getManagementClient() const
Return management client.
Definition: process.cpp:207
The management client class used by services and tasks to communicate with the management API of the ...
Definition: management_client.h:43
StorageClient * getStorageClient() const
Return storage client.
Definition: process.cpp:199
A singleton class for access to the audit logger within services.
Definition: audit_logger.h:21
Client for accessing the storage service.
Definition: storage_client.h:43
std::string getArgValue(const std::string &name) const
Get command line argument value like "--xyx=ABC" Argument name to pass is "--xyz=".
Definition: process.cpp:182