YPC  0.2.0
Public Member Functions | Static Public Member Functions | List of all members
ypc::configuration Class Reference
Inheritance diagram for ypc::configuration:
Inheritance graph
[legend]
Collaboration diagram for ypc::configuration:
Collaboration graph
[legend]

Public Member Functions

 configuration (const configuration &cf)=delete
 
configurationoperator= (const configuration &cf)=delete
 
configurationoperator= (configuration &&cf)=delete
 
 configuration (configuration &&cf)=delete
 
- Public Member Functions inherited from ypc::singleton< configuration >
void release ()
 

Static Public Member Functions

static std::string create_logdir_if_not_exist ()
 
static std::string find_db_config_file (const std::string &filename)
 
static db_info_t read_db_config_file (const std::string &filename)
 
static net_info_t read_net_info_from_file (const std::string &conf_file)
 
- Static Public Member Functions inherited from ypc::singleton< configuration >
static configurationinstance ()
 

Additional Inherited Members

- Static Protected Attributes inherited from ypc::singleton< configuration >
static std::shared_ptr< configurations_pInstance
 
static std::once_flag s_init_once
 
static std::once_flag s_dealloc_once
 

The documentation for this class was generated from the following files: