#include <global.h>
Public Member Functions | |
string | desc () const |
value_t | handler (call_scope_t &args) |
virtual void | handler_thunk (const optional< string > &whence) |
helpoption_t () | |
void | off () |
void | on (const char *whence) |
operator bool () const | |
virtual value_t | operator() (call_scope_t &args) |
void | report (std::ostream &out) const |
string | str () const |
Public Attributes | |
global_scope_t * | parent |
string | value |
bool | wants_arg |
Protected Attributes | |
const char | ch |
bool | handled |
const char * | name |
string::size_type | name_len |
optional< string > | source |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlinevirtual |
Reimplemented from ledger::option_t< global_scope_t >.
Definition at line 159 of file global.h.
References ledger::global_scope_t::global_scope_t(), and ledger::option_t< global_scope_t >::parent.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
inlineinherited |
|
inlineinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
Definition at line 67 of file option.h.
Referenced by ledger::global_scope_t::helpoption_t::handler_thunk().
|
protectedinherited |
|
inherited |
|
inherited |