#include <typed_value.h>
Public Types | |
enum | Action { act_store_true, act_store_false } |
typedef detail::Parser< bool > ::type | parser_t |
Public Member Functions | |
FlagAction (Action a) | |
parser_t | parser () const |
Static Public Member Functions | |
static bool | store_false (const std::string &v, bool &b) |
static bool | store_true (const std::string &v, bool &b) |
Public Attributes | |
enum ProgramOptions::FlagAction::Action | act |
Definition at line 163 of file typed_value.h.
typedef detail::Parser<bool>::type ProgramOptions::FlagAction::parser_t |
Definition at line 164 of file typed_value.h.
Definition at line 173 of file typed_value.h.
ProgramOptions::FlagAction::FlagAction | ( | Action | a | ) | [inline] |
Definition at line 174 of file typed_value.h.
parser_t ProgramOptions::FlagAction::parser | ( | ) | const [inline] |
Definition at line 175 of file typed_value.h.
static bool ProgramOptions::FlagAction::store_false | ( | const std::string & | v, |
bool & | b | ||
) | [inline, static] |
Definition at line 169 of file typed_value.h.
static bool ProgramOptions::FlagAction::store_true | ( | const std::string & | v, |
bool & | b | ||
) | [inline, static] |
Definition at line 165 of file typed_value.h.