clingo
|
#include <typed_value.h>
Public Types | |
typedef ValueMapping | this_type |
typedef ValueMappingBase | base_type |
Public Types inherited from ProgramOptions::ValueMappingBase | |
typedef std::vector< std::pair < const char *, int > > | base_type |
Public Member Functions | |
this_type & | operator() (const char *strVal, T eVal) |
operator typename detail::Parser< T >::type () | |
operator typename detail::Parser< int >::type () | |
Public Member Functions inherited from ProgramOptions::ValueMappingBase | |
void | add (const char *strVal, int eVal) |
const int * | get (const char *strVal) const |
Static Public Member Functions | |
static ValueMapping & | instance () |
template<class U > | |
static bool | parse (const std::string &value, U &out) |
typedef ValueMappingBase ProgramOptions::ValueMapping< T >::base_type |
typedef ValueMapping ProgramOptions::ValueMapping< T >::this_type |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inlinestatic |