#include <configuration.hpp>
|  | 
| static Config * | instance (const std::string app_id="kisscpp_application", const std::string app_instance="0", const std::string explicit_config_path="") | 
|  | 
  
  | 
        
          | kisscpp::Config::~Config | ( |  | ) |  |  | inline | 
 
 
template<typename T > 
  
  | 
        
          | T kisscpp::Config::get | ( | const std::string & | s | ) |  |  | inline | 
 
 
template<typename T > 
  
  | 
        
          | T kisscpp::Config::get | ( | const std::string & | s, |  
          |  |  | T | default_value |  
          |  | ) |  |  |  | inline | 
 
 
  
  | 
        
          | BoostPtree kisscpp::Config::get_child | ( | const std::string & | s | ) |  |  | inline | 
 
 
template<typename T > 
  
  | 
        
          | boost::optional<T> kisscpp::Config::get_optional | ( | const std::string & | s | ) |  |  | inline | 
 
 
  
  | 
        
          | std::string kisscpp::Config::getAppId | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | std::string kisscpp::Config::getAppInstance | ( |  | ) |  |  | inline | 
 
 
      
        
          | void kisscpp::Config::initiate | ( | const std::string | explicit_config_path = "" | ) |  | 
      
 
 
  
  | 
        
          | Config * kisscpp::Config::instance | ( | const std::string | app_id = "kisscpp_application", |  
          |  |  | const std::string | app_instance = "0", |  
          |  |  | const std::string | explicit_config_path = "" |  
          |  | ) |  |  |  | static | 
 
 
      
        
          | bool kisscpp::Config::isAllowedClient | ( | const std::string & | app_id, | 
        
          |  |  | const std::string & | app_instance | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | bool kisscpp::Config::isAllowedIp | ( | const std::string & | ip_address | ) |  | 
      
 
 
The documentation for this class was generated from the following files: