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