#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: