#include <map>
#include <iostream>
Go to the source code of this file.
Classes | |
class | cajun::conf_t |
Namespaces | |
namespace | cajun |
Typedefs | |
typedef std::string | cajun::conf_entry_t |
Functions | |
template<typename T > | |
bool | conf_value (cajun::conf_entry_t &entry, T &value) |
std::string | cajun::make_bot_config_filename (std::string const &name) |
std::string | cajun::make_config_filename (std::string const &name) |
std::string | cajun::make_bin_filename (std::string const &name) |
std::string | cajun::make_docs_filename (std::string const &name) |
std::string | cajun::make_support_filename (std::string const &name) |
template<> | |
bool | conf_value (cajun::conf_entry_t &entry, bool &value) |
template<> | |
bool | conf_value (cajun::conf_entry_t &entry, int &value) |
template<> | |
bool | conf_value (cajun::conf_entry_t &entry, unsigned &value) |
template<> | |
bool | conf_value (cajun::conf_entry_t &entry, float &value) |
template<> | |
bool | conf_value (cajun::conf_entry_t &entry, double &value) |
template<> | |
bool | conf_value (cajun::conf_entry_t &entry, std::string &value) |
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
std::string & | value | |||
) | [inline] |
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
double & | value | |||
) | [inline] |
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
float & | value | |||
) | [inline] |
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
unsigned & | value | |||
) | [inline] |
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
int & | value | |||
) | [inline] |
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
bool & | value | |||
) | [inline] |
Referenced by cajun::conf_t::get(), and cajun::conf_t::require().
bool conf_value | ( | cajun::conf_entry_t & | entry, | |
T & | value | |||
) | [inline] |