Akumuli
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
Public Types | Static Public Member Functions | List of all members
ConfigFile Struct Reference

Container class for configuration related functions. More...

Public Types

typedef boost::property_tree::ptree PTree
 

Static Public Member Functions

static boost::filesystem::path default_config_path ()
 
static void init_config (boost::filesystem::path path)
 
static PTree read_config_file (boost::filesystem::path file_path)
 
static boost::filesystem::path get_path (PTree conf)
 
static uint64_t get_cache_size (PTree conf)
 
static int get_window (PTree conf)
 
static bool get_huge_tlb (PTree conf)
 
static int get_nvolumes (PTree conf)
 
static int get_compression_threshold (PTree conf)
 
static
AkumuliConnection::Durability 
get_durability (PTree conf)
 
static ServerSettings get_http_server (PTree conf)
 
static ServerSettings get_udp_server (PTree conf)
 
static ServerSettings get_tcp_server (PTree conf)
 
static std::vector
< ServerSettings
get_server_settings (PTree conf)
 

Detailed Description

Container class for configuration related functions.


The documentation for this struct was generated from the following file: