|
idle_detect
0.8.3.0
Provides overall idle detection for a linux computer
|
The EventDetectConfig class. This specializes the Config class and implements the virtual method ProcessArgs() for event_detect. More...
#include <event_detect.h>


Private Member Functions | |
| void | ProcessArgs () override |
| Private helper method used by ReadAndUpdateConfig. Note this is pure virtual. It must be implemented in a specialization of a derived class for use by a specific application. | |
Additional Inherited Members | |
Public Member Functions inherited from Config | |
| Config () | |
| Constructor. | |
| void | ReadAndUpdateConfig (const fs::path &config_file) |
| Reads and parses the config file provided by the argument and populates m_config_in, then calls private method ProcessArgs() to populate m_config. More... | |
| config_variant | GetArg (const std::string &arg) |
| Provides the config_variant type value of the config parameter (argument). More... | |
Protected Member Functions inherited from Config | |
| std::string | GetArgString (const std::string &arg, const std::string &default_value) const |
| Private version of GetArg that operates on m_config_in and also selects the provided default value if the arg is not found. This is how default values for parameters are established. More... | |
Protected Attributes inherited from Config | |
| std::multimap< std::string, config_variant > | m_config |
| Holds the processed parameter-values, which are strongly typed and in a config_variant union, and where default values are populated if not found in the config file (m_config_in). | |
The EventDetectConfig class. This specializes the Config class and implements the virtual method ProcessArgs() for event_detect.
1.8.14