GAMS
1.4.0
|
Public Types | |
typedef my_iterator::value_type | value_type |
Public Member Functions | |
my_iterator (const my_iterator &o) | |
~my_iterator () | |
bool | at_end () const |
bool | is_old_style () const |
std::string | name () const |
void | next () |
bool | operator!= (const my_iterator &o) const |
const value_type & | operator* () const |
my_iterator & | operator++ () |
my_iterator | operator++ (int) |
const value_type * | operator-> () |
my_iterator & | operator= (const my_iterator &o) |
bool | operator== (const my_iterator &o) const |
value_type::second_type | value () const |
Private Member Functions | |
my_iterator () | |
my_iterator (const ArgumentParser &parent) | |
value_type * | cache () const |
void | clear_cache () |
void | detect_old_style () |
bool | name_is_old_style () const |
Private Attributes | |
union { | |
char cache_ [sizeof(value_type)] | |
long double dummy2_ | |
void * dummy3_ | |
uint64_t dummy_ | |
}; | |
bool | cache_valid_ |
map_iterator | it_k_ |
map_iterator | it_v_ |
const ArgumentParser * | parent_ |
Friends | |
class | ArgumentParser |
Definition at line 124 of file ArgumentParser.h.
typedef my_iterator::value_type gams::utility::ArgumentParser::my_iterator< map_iterator >::value_type |
Definition at line 128 of file ArgumentParser.h.
|
inlineprivate |
Definition at line 130 of file ArgumentParser.h.
|
inlineprivate |
Definition at line 132 of file ArgumentParser.h.
|
inline |
Definition at line 140 of file ArgumentParser.h.
|
inline |
Definition at line 153 of file ArgumentParser.h.
|
inline |
Definition at line 189 of file ArgumentParser.h.
|
inlineprivate |
Definition at line 175 of file ArgumentParser.h.
|
inlineprivate |
Definition at line 247 of file ArgumentParser.h.
|
inlineprivate |
Definition at line 237 of file ArgumentParser.h.
|
inline |
Definition at line 223 of file ArgumentParser.h.
|
inline |
Definition at line 211 of file ArgumentParser.h.
|
inlineprivate |
Definition at line 229 of file ArgumentParser.h.
|
inline |
Definition at line 257 of file ArgumentParser.h.
|
inline |
Definition at line 205 of file ArgumentParser.h.
|
inline |
Definition at line 265 of file ArgumentParser.h.
|
inline |
Definition at line 274 of file ArgumentParser.h.
|
inline |
Definition at line 280 of file ArgumentParser.h.
|
inline |
Definition at line 287 of file ArgumentParser.h.
|
inline |
Definition at line 144 of file ArgumentParser.h.
|
inline |
Definition at line 195 of file ArgumentParser.h.
|
inline |
Definition at line 218 of file ArgumentParser.h.
|
friend |
Definition at line 292 of file ArgumentParser.h.
union { ... } |
|
mutable |
Definition at line 161 of file ArgumentParser.h.
|
mutableprivate |
Definition at line 187 of file ArgumentParser.h.
|
mutable |
Definition at line 164 of file ArgumentParser.h.
|
mutable |
Definition at line 165 of file ArgumentParser.h.
|
mutable |
Definition at line 163 of file ArgumentParser.h.
|
private |
Definition at line 184 of file ArgumentParser.h.
|
private |
Definition at line 185 of file ArgumentParser.h.
|
private |
Definition at line 183 of file ArgumentParser.h.