Limbo
|
namespace for Limbo.ProgramOptions More...
Classes | |
class | assign_helper |
metafunction for assign a source data type to a target data type More... | |
class | boolean_helper |
metafunction for boolean operation More... | |
struct | boolean_helper< bool > |
template specialization for boolean type to struct limbo::programoptions::boolean_helper More... | |
class | parse_helper |
metafunction for parsing a char-based string to a target data type More... | |
struct | parse_helper< bool > |
template specialization for boolean type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< char > |
template specialization for char type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< double > |
template specialization for double type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< float > |
template specialization for float type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< int > |
template specialization for int type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< long > |
template specialization for long type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< long long > |
template specialization for long long type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< std::set< T > > |
template specialization for std::set<T> type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< std::vector< T > > |
template specialization for std::vector<T> type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< unsigned char > |
template specialization for unsigned char type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< unsigned int > |
template specialization for unsigned int type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< unsigned long > |
template specialization for unsigned long type to struct limbo::programoptions::parse_helper More... | |
struct | parse_helper< unsigned long long > |
template specialization for unsigned long long type to struct limbo::programoptions::parse_helper More... | |
class | print_helper |
metafunction for printing a target data type More... | |
struct | print_helper< bool > |
template specialization for boolean type to struct limbo::programoptions::print_helper More... | |
struct | print_helper< std::set< T > > |
template specialization for std::set<T> type to struct limbo::programoptions::print_helper More... | |
struct | print_helper< std::vector< T > > |
template specialization for std::vector<T> type to struct limbo::programoptions::print_helper More... | |
class | ProgramOptions |
top API to parse program options More... | |
class | ProgramOptionsException |
an exception class for limbo::programoptions::ProgramOptions More... | |
class | Value |
a generic class for various data values More... | |
class | ValueBase |
abstract type of data value which defines various virtual functions More... | |
namespace for Limbo.ProgramOptions