JayBeams  0.1
Another project to have fun coding.
Classes | Namespaces | Functions
config_files_location.hpp File Reference
#include <boost/filesystem/path.hpp>
#include <cstdlib>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  jb::default_getenv
 Define the functor to read configuration variables from the environment. More...
 
struct  jb::default_validator
 Define the functor to validate if paths are readable. More...
 
class  jb::config_files_locations_base
 Define the configuration file search algorithm for JayBeams. More...
 
class  jb::config_files_locations< getenv_functor, validator_functor >
 Compute the directories where a configuration file can be found. More...
 

Namespaces

 jb
 The top-level namespace for the JayBeams library.
 

Functions

char const * jb::sysconfdir ()
 Return the system configuration directory. More...
 
char const * jb::bindir ()
 Return the binary installation directory directory. More...