libmoost
moost::configurable Namespace Reference

Classes

class  binder
 binder is a helper class that aids synchronized binding/setting/getting of nested configurations. More...
class  binding
 binding wraps the reference to a value with persistable qualities More...
class  binding< std::string >
 string-specific template specialization: we need to read the whole line for strings More...
class  binding< bool >
 bool-specific template specialization: we want to interpret true and false More...
class  configurable
 Anything that inherits from this type guarantees it can have configurations stored/retrieved/listed. More...
class  indexed_binder
 indexed_binder allows a variable number of configurables accessed by index. More...
class  persistable
 Anything that inherits from this type guarantees that it can be persisted to/loaded from a stream. More...