#include <GetPot.hpp>
Classes | |
struct | variable |
Public Member Functions | |
GetPot () | |
GetPot (const GetPot &) | |
GetPot (const int argc_, char **argv_, const StringOrCharP FieldSeparator=(const char *) 0x0) | |
GetPot (const StringOrCharP FileName, const StringOrCharP CommentStart=(const char *) 0x0, const StringOrCharP CommentEnd=(const char *) 0x0, const StringOrCharP FieldSeparator=(const char *) 0x0) | |
~GetPot () | |
GetPot & | operator= (const GetPot &) |
void | set_true_string_list (unsigned N, const char *StringForTrue,...) |
void | set_false_string_list (unsigned N, const char *StringForFalse,...) |
void | absorb (const GetPot &That) |
void | clear_requests () |
void | disable_request_recording () |
void | enable_request_recording () |
const std::string | operator[] (unsigned Idx) const |
unsigned | size () const |
bool | options_contain (const char *FlagList) const |
bool | argument_contains (unsigned Idx, const char *FlagList) const |
template<class T > | |
T | next (T Default) |
template<class T > | |
T | follow (T Default, const char *Option) |
template<class T > | |
T | follow (T Default, unsigned No, const char *Option,...) |
template<class T > | |
T | direct_follow (T Default, const char *Option) |
std::vector< std::string > | string_tails (const char *StartString) |
std::vector< int > | int_tails (const char *StartString, const int Default=1) |
std::vector< double > | double_tails (const char *StartString, const double Default=1.0) |
STRING_VECTOR | nominus_followers (const char *Option) |
STRING_VECTOR | nominus_followers (unsigned No,...) |
STRING_VECTOR | nominus_vector () const |
unsigned | nominus_size () const |
std::string | next_nominus () |
template<class T > | |
T | get (unsigned Idx, T Default) const |
STRING_VECTOR | get_section_names () const |
void | set_prefix (StringOrCharP Prefix) |
STRING_VECTOR | get_variable_names () const |
template<class T > | |
T | operator() (const StringOrCharP VarName, T Default) const |
template<class T > | |
T | get (const StringOrCharP VarName) |
template<class T > | |
T | get (const StringOrCharP VarName, const char *Constraint) |
template<class T > | |
T | get (const StringOrCharP VarName, const char *Constraint, T Default) |
unsigned | vector_variable_size (StringOrCharP VarName) const |
template<class T > | |
T | operator() (const StringOrCharP VarName, unsigned Idx, T Default) const |
template<class T > | |
T | get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint) |
template<class T > | |
T | get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint, T Default) |
template<class T > | |
void | set_variable (StringOrCharP VarName, T Value, const bool Requested=true) |
template<class T > | |
void | set (StringOrCharP VarName, T &Value) |
template<class T > | |
void | set (StringOrCharP VarName, T &Value, const char *Constraint) |
template<class T , class U > | |
void | set (StringOrCharP VarName, T &Value, const char *Constraint, U Default) |
bool | search_failed () const |
bool | search (const char *option) |
bool | search (unsigned No, const char *P,...) |
void | disable_loop () |
void | enable_loop () |
void | reset_cursor () |
void | init_multiple_occurrence () |
STRING_VECTOR | unidentified_arguments (unsigned Number, const char *Known,...) const |
STRING_VECTOR | unidentified_arguments (const STRING_VECTOR &Knowns) const |
STRING_VECTOR | unidentified_arguments () const |
STRING_VECTOR | unidentified_options (unsigned Number, const char *Known,...) const |
STRING_VECTOR | unidentified_options (const STRING_VECTOR &Knowns) const |
STRING_VECTOR | unidentified_options () const |
std::string | unidentified_flags (const char *Known, int ArgumentNumber) const |
STRING_VECTOR | unidentified_variables (unsigned Number, const char *Known,...) const |
STRING_VECTOR | unidentified_variables (const STRING_VECTOR &Knowns) const |
STRING_VECTOR | unidentified_variables () const |
STRING_VECTOR | unidentified_sections (unsigned Number, const char *Known,...) const |
STRING_VECTOR | unidentified_sections (const STRING_VECTOR &Knowns) const |
STRING_VECTOR | unidentified_sections () const |
STRING_VECTOR | unidentified_nominuses (unsigned Number, const char *Known,...) const |
STRING_VECTOR | unidentified_nominuses (const STRING_VECTOR &Knowns) const |
STRING_VECTOR | unidentified_nominuses () const |
int | print () const |
template<class T > | |
__GETPOT_INLINE T | get (unsigned Idx, T Default) const |
template<> | |
__GETPOT_INLINE const char * | get (unsigned Idx, const char *Default) const |
template<class T > | |
__GETPOT_INLINE T | get (const StringOrCharP VarName) |
template<class T > | |
__GETPOT_INLINE T | get (const StringOrCharP VarName, const char *Constraint) |
template<class T > | |
__GETPOT_INLINE T | get (const StringOrCharP VarName, const char *Constraint, T Default) |
template<class T > | |
__GETPOT_INLINE T | next (T Default) |
template<class T > | |
__GETPOT_INLINE T | follow (T Default, const char *Option) |
template<class T > | |
__GETPOT_INLINE T | follow (T Default, unsigned No, const char *P,...) |
template<class T > | |
__GETPOT_INLINE T | direct_follow (T Default, const char *Option) |
template<class T > | |
__GETPOT_INLINE T | __get (const StringOrCharP VarName, const char *Constraint, bool ThrowExceptionF) const |
template<class T > | |
__GETPOT_INLINE T | __get (const StringOrCharP VarName, const char *Constraint, T Default, bool ThrowExceptionF) const |
template<class T > | |
__GETPOT_INLINE T | __get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint, bool ThrowExceptionF) const |
template<class T > | |
__GETPOT_INLINE T | __get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint, T Default, bool ThrowExceptionF) const |
template<class T > | |
__GETPOT_INLINE T | operator() (const StringOrCharP VarName, T Default) const |
template<class T > | |
__GETPOT_INLINE T | get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint) |
template<class T > | |
__GETPOT_INLINE T | get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint, T Default) |
template<class T > | |
__GETPOT_INLINE T | operator() (const StringOrCharP VarName, unsigned Idx, T Default) const |
template<> | |
__GETPOT_INLINE void | set_variable (const StringOrCharP VarName, const char *Value, const bool Requested) |
template<> | |
__GETPOT_INLINE void | set_variable (const StringOrCharP VarName, double Value, const bool Requested) |
template<> | |
__GETPOT_INLINE void | set_variable (const StringOrCharP VarName, int Value, const bool Requested) |
template<> | |
__GETPOT_INLINE void | set_variable (const StringOrCharP VarName, bool Value, const bool Requested) |
template<class T > | |
__GETPOT_INLINE void | set (const StringOrCharP VarName, T &Value) |
template<class T > | |
__GETPOT_INLINE void | set (const StringOrCharP VarName, T &Value, const char *Constraint) |
template<class T , class U > | |
__GETPOT_INLINE void | set (const StringOrCharP VarName, T &Value, const char *Constraint, U Default) |
Private Member Functions | |
void | __basic_initialization () |
void | __record_argument_request (const std::string &Arg) |
void | __record_variable_request (const std::string &Arg) |
void | __build (const std::string &FileName, const std::string &CommentStart, const std::string &CommentEnd, const std::string &FieldSeparator) |
void | __split (std::string str, std::vector< std::string > &vect, std::string delimiters=" \") |
void | __set_variable (const std::string &VarName, const std::string &Value) |
void | __parse_argument_vector (const STRING_VECTOR &ARGV) |
const variable * | __find_variable (const std::string &, const std::string &TypeName, bool ThrowExceptionF=GETPOT_SETTING_THROW_EXCEPTION_ON_DEFAULT) const |
template<class T > | |
T | __get (const StringOrCharP VarName, const char *Constraint, bool ThrowExceptionF) const |
template<class T > | |
T | __get (const StringOrCharP VarName, const char *Constraint, T Default, bool ThrowExceptionF) const |
template<class T > | |
T | __get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint, bool ThrowExceptionF) const |
template<class T > | |
T | __get_element (const StringOrCharP VarName, unsigned Idx, const char *Constraint, T Default, bool ThrowExceptionF) const |
const char * | __match_starting_string (const char *StartString) |
bool | __check_flags (const std::string &Str, const char *FlagList) const |
template<class T > | |
T | __convert_to_type (const std::string &String, T Default, bool ThrowExceptionF=GETPOT_SETTING_THROW_EXCEPTION_ON_DEFAULT) const |
const char * | __get_const_char (const std::string &String) const |
bool | __constraint_check (const std::string &Value, const char *ConstraintStr, bool ThrowExceptionF) const |
bool | __constraint_check_OR (const std::string &Value, const char **iterator) const |
bool | __constraint_check_AND (const std::string &Value, const char **iterator) const |
bool | __constraint_check_PRIMARY (const std::string &Value, const char **iterator) const |
bool | __constrain_check_EQUAL_STRING (const char *viterator, const char **iterator) const |
const std::string | __get_remaining_string (const std::string &String, const std::string &Start) const |
bool | __search_string_vector (const STRING_VECTOR &Vec, const std::string &Str) const |
void | __skip_whitespace (std::istream &istr) |
const std::string | __get_next_token (std::istream &istr) |
const std::string | __get_string (std::istream &istr) |
const std::string | __get_until_closing_bracket (std::istream &istr) |
STRING_VECTOR | __read_in_stream (std::istream &istr) |
STRING_VECTOR | __read_in_file (const std::string &FileName) |
std::string | __process_section_label (const std::string &Section, STRING_VECTOR §ion_stack) |
std::string | __DBE_expand_string (const std::string str) |
std::string | __DBE_expand (const std::string str) |
const GetPot::variable * | __DBE_get (const std::string str) |
STRING_VECTOR | __DBE_get_expr_list (const std::string str, const unsigned ExpectedNumber) |
std::string | __double2string (const double &Value) const |
std::string | __int2string (const int &Value) const |
STRING_VECTOR | __get_section_tree (const std::string &FullPath) |
template<> | |
__GETPOT_INLINE bool | __convert_to_type (const std::string &String, bool Default, bool ThrowExceptionF) const |
template<> | |
__GETPOT_INLINE double | __convert_to_type (const std::string &String, double Default, bool ThrowExceptionF) const |
template<> | |
__GETPOT_INLINE int | __convert_to_type (const std::string &String, int Default, bool ThrowExceptionF) const |
template<> | |
__GETPOT_INLINE const char * | __convert_to_type (const std::string &String, const char *Default, bool ThrowExceptionF) const |
Private Attributes | |
bool | built |
std::string | filename |
STRING_VECTOR | true_string_list |
STRING_VECTOR | false_string_list |
std::string | prefix |
std::string | section |
STRING_VECTOR | section_list |
STRING_VECTOR | argv |
unsigned | cursor |
bool | search_loop_f |
bool | search_failed_f |
int | nominus_cursor |
std::vector< unsigned > | idx_nominus |
std::vector< variable > | variables |
std::string | _comment_start |
std::string | _comment_end |
std::string | _field_separator |
std::vector< std::vector< char > *> | __internal_string_container |
STRING_VECTOR | _requested_arguments |
STRING_VECTOR | _requested_variables |
STRING_VECTOR | _requested_sections |
bool | __request_recording_f |
Definition at line 106 of file GetPot.hpp.
__GETPOT_INLINE GetPot::GetPot | ( | ) |
Definition at line 144 of file GetPot.cpp.
__GETPOT_INLINE GetPot::GetPot | ( | const GetPot & | That | ) |
Definition at line 198 of file GetPot.cpp.
__GETPOT_INLINE GetPot::GetPot | ( | const int | argc_, |
char ** | argv_, | ||
const StringOrCharP | FieldSeparator = (const char*)0x0 |
||
) |
Definition at line 156 of file GetPot.cpp.
__GETPOT_INLINE GetPot::GetPot | ( | const StringOrCharP | FileName, |
const StringOrCharP | CommentStart = (const char*)0x0 , |
||
const StringOrCharP | CommentEnd = (const char*)0x0 , |
||
const StringOrCharP | FieldSeparator = (const char*)0x0 |
||
) |
Definition at line 187 of file GetPot.cpp.
__GETPOT_INLINE GetPot::~GetPot | ( | ) |
Definition at line 202 of file GetPot.cpp.
|
private |
Definition at line 122 of file GetPot.cpp.
|
private |
Definition at line 1306 of file GetPot.cpp.
|
private |
Definition at line 1139 of file GetPot.cpp.
|
private |
Definition at line 2268 of file GetPot.cpp.
|
private |
Definition at line 2214 of file GetPot.cpp.
|
private |
Definition at line 2290 of file GetPot.cpp.
|
private |
Definition at line 2253 of file GetPot.cpp.
|
private |
Definition at line 2305 of file GetPot.cpp.
|
private |
|
private |
Definition at line 563 of file GetPot.cpp.
|
private |
Definition at line 587 of file GetPot.cpp.
|
private |
Definition at line 603 of file GetPot.cpp.
|
private |
Definition at line 614 of file GetPot.cpp.
|
private |
Definition at line 1668 of file GetPot.cpp.
|
private |
Definition at line 1537 of file GetPot.cpp.
|
private |
Definition at line 1638 of file GetPot.cpp.
|
private |
Definition at line 1564 of file GetPot.cpp.
|
private |
Definition at line 2491 of file GetPot.cpp.
|
private |
Definition at line 1444 of file GetPot.cpp.
|
private |
|
private |
__GETPOT_INLINE T GetPot::__get | ( | const StringOrCharP | VarName, |
const char * | Constraint, | ||
bool | ThrowExceptionF | ||
) | const |
Definition at line 1182 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::__get | ( | const StringOrCharP | VarName, |
const char * | Constraint, | ||
T | Default, | ||
bool | ThrowExceptionF | ||
) | const |
Definition at line 1198 of file GetPot.cpp.
|
private |
Definition at line 621 of file GetPot.cpp.
|
private |
|
private |
__GETPOT_INLINE T GetPot::__get_element | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
const char * | Constraint, | ||
bool | ThrowExceptionF | ||
) | const |
Definition at line 1212 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::__get_element | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
const char * | Constraint, | ||
T | Default, | ||
bool | ThrowExceptionF | ||
) | const |
Definition at line 1234 of file GetPot.cpp.
|
private |
Definition at line 436 of file GetPot.cpp.
|
private |
Definition at line 634 of file GetPot.cpp.
|
private |
Definition at line 2509 of file GetPot.cpp.
|
private |
Definition at line 469 of file GetPot.cpp.
|
private |
Definition at line 487 of file GetPot.cpp.
|
private |
Definition at line 2500 of file GetPot.cpp.
|
private |
Definition at line 1054 of file GetPot.cpp.
|
private |
Definition at line 259 of file GetPot.cpp.
|
private |
Definition at line 510 of file GetPot.cpp.
|
private |
Definition at line 329 of file GetPot.cpp.
|
private |
Definition at line 341 of file GetPot.cpp.
|
private |
Definition at line 1271 of file GetPot.cpp.
|
private |
Definition at line 1288 of file GetPot.cpp.
|
private |
Definition at line 1898 of file GetPot.cpp.
|
private |
Definition at line 1352 of file GetPot.cpp.
|
private |
Definition at line 383 of file GetPot.cpp.
|
private |
Definition at line 1330 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::absorb | ( | const GetPot & | That | ) |
Definition at line 239 of file GetPot.cpp.
__GETPOT_INLINE bool GetPot::argument_contains | ( | unsigned | Idx, |
const char * | FlagList | ||
) | const |
Definition at line 1109 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::clear_requests | ( | ) |
Definition at line 251 of file GetPot.cpp.
T GetPot::direct_follow | ( | T | Default, |
const char * | Option | ||
) |
__GETPOT_INLINE T GetPot::direct_follow | ( | T | Default, |
const char * | Option | ||
) |
Definition at line 861 of file GetPot.cpp.
|
inline |
Definition at line 212 of file GetPot.hpp.
|
inline |
Definition at line 134 of file GetPot.hpp.
__GETPOT_INLINE std::vector< double > GetPot::double_tails | ( | const char * | StartString, |
const double | Default = 1.0 |
||
) |
Definition at line 958 of file GetPot.cpp.
|
inline |
Definition at line 213 of file GetPot.hpp.
|
inline |
Definition at line 135 of file GetPot.hpp.
T GetPot::follow | ( | T | Default, |
const char * | Option | ||
) |
T GetPot::follow | ( | T | Default, |
unsigned | No, | ||
const char * | Option, | ||
... | |||
) |
__GETPOT_INLINE T GetPot::follow | ( | T | Default, |
const char * | Option | ||
) |
Definition at line 825 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::follow | ( | T | Default, |
unsigned | No, | ||
const char * | P, | ||
... | |||
) |
Definition at line 836 of file GetPot.cpp.
T GetPot::get | ( | unsigned | Idx, |
T | Default | ||
) | const |
T GetPot::get | ( | const StringOrCharP | VarName | ) |
T GetPot::get | ( | const StringOrCharP | VarName, |
const char * | Constraint | ||
) |
T GetPot::get | ( | const StringOrCharP | VarName, |
const char * | Constraint, | ||
T | Default | ||
) |
__GETPOT_INLINE T GetPot::get | ( | unsigned | Idx, |
T | Default | ||
) | const |
Definition at line 769 of file GetPot.cpp.
__GETPOT_INLINE const char* GetPot::get | ( | unsigned | Idx, |
const char * | Default | ||
) | const |
Definition at line 776 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::get | ( | const StringOrCharP | VarName | ) |
Definition at line 783 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::get | ( | const StringOrCharP | VarName, |
const char * | Constraint | ||
) |
Definition at line 789 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::get | ( | const StringOrCharP | VarName, |
const char * | Constraint, | ||
T | Default | ||
) |
Definition at line 795 of file GetPot.cpp.
T GetPot::get_element | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
const char * | Constraint | ||
) |
T GetPot::get_element | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
const char * | Constraint, | ||
T | Default | ||
) |
__GETPOT_INLINE T GetPot::get_element | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
const char * | Constraint | ||
) |
Definition at line 1258 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::get_element | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
const char * | Constraint, | ||
T | Default | ||
) |
Definition at line 1262 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::get_section_names | ( | ) | const |
Definition at line 1440 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::get_variable_names | ( | ) | const |
Definition at line 1428 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::init_multiple_occurrence | ( | ) |
Definition at line 722 of file GetPot.cpp.
__GETPOT_INLINE std::vector< int > GetPot::int_tails | ( | const char * | StartString, |
const int | Default = 1 |
||
) |
Definition at line 916 of file GetPot.cpp.
T GetPot::next | ( | T | Default | ) |
__GETPOT_INLINE T GetPot::next | ( | T | Default | ) |
Definition at line 807 of file GetPot.cpp.
__GETPOT_INLINE std::string GetPot::next_nominus | ( | ) |
Definition at line 1167 of file GetPot.cpp.
__GETPOT_INLINE std::vector< std::string > GetPot::nominus_followers | ( | const char * | Option | ) |
Definition at line 1003 of file GetPot.cpp.
__GETPOT_INLINE std::vector< std::string > GetPot::nominus_followers | ( | unsigned | No, |
... | |||
) |
Definition at line 1026 of file GetPot.cpp.
|
inline |
Definition at line 170 of file GetPot.hpp.
__GETPOT_INLINE STRING_VECTOR GetPot::nominus_vector | ( | ) | const |
Definition at line 1150 of file GetPot.cpp.
T GetPot::operator() | ( | const StringOrCharP | VarName, |
T | Default | ||
) | const |
T GetPot::operator() | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
T | Default | ||
) | const |
__GETPOT_INLINE T GetPot::operator() | ( | const StringOrCharP | VarName, |
T | Default | ||
) | const |
Definition at line 1254 of file GetPot.cpp.
__GETPOT_INLINE T GetPot::operator() | ( | const StringOrCharP | VarName, |
unsigned | Idx, | ||
T | Default | ||
) | const |
Definition at line 1266 of file GetPot.cpp.
__GETPOT_INLINE GetPot & GetPot::operator= | ( | const GetPot & | That | ) |
Definition at line 211 of file GetPot.cpp.
__GETPOT_INLINE const std::string GetPot::operator[] | ( | unsigned | Idx | ) | const |
Definition at line 765 of file GetPot.cpp.
__GETPOT_INLINE bool GetPot::options_contain | ( | const char * | FlagList | ) | const |
Definition at line 1094 of file GetPot.cpp.
__GETPOT_INLINE int GetPot::print | ( | ) | const |
Definition at line 1478 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::reset_cursor | ( | ) |
Definition at line 718 of file GetPot.cpp.
__GETPOT_INLINE bool GetPot::search | ( | const char * | option | ) |
Definition at line 647 of file GetPot.cpp.
__GETPOT_INLINE bool GetPot::search | ( | unsigned | No, |
const char * | P, | ||
... | |||
) |
Definition at line 681 of file GetPot.cpp.
|
inline |
Definition at line 205 of file GetPot.hpp.
void GetPot::set | ( | StringOrCharP | VarName, |
T & | Value | ||
) |
void GetPot::set | ( | StringOrCharP | VarName, |
T & | Value, | ||
const char * | Constraint | ||
) |
void GetPot::set | ( | StringOrCharP | VarName, |
T & | Value, | ||
const char * | Constraint, | ||
U | Default | ||
) |
__GETPOT_INLINE void GetPot::set | ( | const StringOrCharP | VarName, |
T & | Value | ||
) |
Definition at line 1398 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::set | ( | const StringOrCharP | VarName, |
T & | Value, | ||
const char * | Constraint | ||
) |
Definition at line 1405 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::set | ( | const StringOrCharP | VarName, |
T & | Value, | ||
const char * | Constraint, | ||
U | Default | ||
) |
Definition at line 1412 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::set_false_string_list | ( | unsigned | N, |
const char * | StringForFalse, | ||
... | |||
) |
Definition at line 744 of file GetPot.cpp.
|
inline |
Definition at line 180 of file GetPot.hpp.
__GETPOT_INLINE void GetPot::set_true_string_list | ( | unsigned | N, |
const char * | StringForTrue, | ||
... | |||
) |
Definition at line 726 of file GetPot.cpp.
void GetPot::set_variable | ( | StringOrCharP | VarName, |
T | Value, | ||
const bool | Requested = true |
||
) |
__GETPOT_INLINE void GetPot::set_variable | ( | const StringOrCharP | VarName, |
const char * | Value, | ||
const bool | Requested | ||
) |
Definition at line 1367 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::set_variable | ( | const StringOrCharP | VarName, |
double | Value, | ||
const bool | Requested | ||
) |
Definition at line 1379 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::set_variable | ( | const StringOrCharP | VarName, |
int | Value, | ||
const bool | Requested | ||
) |
Definition at line 1383 of file GetPot.cpp.
__GETPOT_INLINE void GetPot::set_variable | ( | const StringOrCharP | VarName, |
bool | Value, | ||
const bool | Requested | ||
) |
Definition at line 1387 of file GetPot.cpp.
__GETPOT_INLINE unsigned GetPot::size | ( | ) | const |
Definition at line 801 of file GetPot.cpp.
__GETPOT_INLINE std::vector< std::string > GetPot::string_tails | ( | const char * | StartString | ) |
Definition at line 874 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_arguments | ( | unsigned | Number, |
const char * | Known, | ||
... | |||
) | const |
Definition at line 1907 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_arguments | ( | const STRING_VECTOR & | Knowns | ) | const |
Definition at line 1931 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_arguments | ( | ) | const |
Definition at line 1927 of file GetPot.cpp.
__GETPOT_INLINE std::string GetPot::unidentified_flags | ( | const char * | Known, |
int | ArgumentNumber = -1 |
||
) | const |
Definition at line 2008 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_nominuses | ( | unsigned | Number, |
const char * | Known, | ||
... | |||
) | const |
Definition at line 2148 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_nominuses | ( | const STRING_VECTOR & | Knowns | ) | const |
Definition at line 2182 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_nominuses | ( | ) | const |
Definition at line 2170 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_options | ( | unsigned | Number, |
const char * | Known, | ||
... | |||
) | const |
Definition at line 1949 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_options | ( | const STRING_VECTOR & | Knowns | ) | const |
Definition at line 1987 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_options | ( | ) | const |
Definition at line 1969 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_sections | ( | unsigned | Number, |
const char * | Known, | ||
... | |||
) | const |
Definition at line 2101 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_sections | ( | const STRING_VECTOR & | Knowns | ) | const |
Definition at line 2129 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_sections | ( | ) | const |
Definition at line 2125 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_variables | ( | unsigned | Number, |
const char * | Known, | ||
... | |||
) | const |
Definition at line 2059 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_variables | ( | const STRING_VECTOR & | Knowns | ) | const |
Definition at line 2079 of file GetPot.cpp.
__GETPOT_INLINE STRING_VECTOR GetPot::unidentified_variables | ( | ) | const |
Definition at line 2096 of file GetPot.cpp.
__GETPOT_INLINE unsigned GetPot::vector_variable_size | ( | StringOrCharP | VarName | ) | const |
Definition at line 1418 of file GetPot.cpp.
|
private |
Definition at line 307 of file GetPot.hpp.
|
private |
Definition at line 315 of file GetPot.hpp.
|
private |
Definition at line 300 of file GetPot.hpp.
|
private |
Definition at line 299 of file GetPot.hpp.
|
private |
Definition at line 303 of file GetPot.hpp.
|
private |
Definition at line 311 of file GetPot.hpp.
|
private |
Definition at line 313 of file GetPot.hpp.
|
private |
Definition at line 312 of file GetPot.hpp.
|
private |
Definition at line 283 of file GetPot.hpp.
|
private |
Definition at line 275 of file GetPot.hpp.
|
private |
Definition at line 284 of file GetPot.hpp.
|
private |
Definition at line 278 of file GetPot.hpp.
|
private |
Definition at line 276 of file GetPot.hpp.
|
private |
Definition at line 292 of file GetPot.hpp.
|
private |
Definition at line 291 of file GetPot.hpp.
|
private |
Definition at line 279 of file GetPot.hpp.
|
private |
Definition at line 287 of file GetPot.hpp.
|
private |
Definition at line 285 of file GetPot.hpp.
|
private |
Definition at line 280 of file GetPot.hpp.
|
private |
Definition at line 281 of file GetPot.hpp.
|
private |
Definition at line 277 of file GetPot.hpp.
|
private |
Definition at line 296 of file GetPot.hpp.