#include <NamelistReader.hpp>
NLReader::NamelistReader::NamelistReader |
( |
const string & |
filename | ) |
|
|
inline |
NLReader::NamelistReader::NamelistReader |
( |
const string & |
str_name, |
|
|
ReadFrom |
read_from |
|
) |
| |
|
inline |
NLReader::NamelistReader::NamelistReader |
( |
Create |
create | ) |
|
|
inline |
void NLReader::NamelistReader::add_namelist |
( |
const string & |
namelist | ) |
|
|
inline |
void NLReader::NamelistReader::add_to_namelist |
( |
const string & |
param, |
|
|
const string & |
val |
|
) |
| |
|
inline |
void NLReader::NamelistReader::add_to_param |
( |
const string & |
val | ) |
|
|
inline |
bool NLReader::NamelistReader::check_all_used |
( |
| ) |
|
|
inline |
void NLReader::NamelistReader::enable_modifications |
( |
| ) |
|
|
inline |
template<typename T >
T NLReader::NamelistReader::get |
( |
const string & |
param, |
|
|
const T |
default_val, |
|
|
int |
val_ind = 0 |
|
) |
| |
|
inline |
template<typename T >
T NLReader::NamelistReader::get_required |
( |
const string & |
param, |
|
|
int |
val_ind = 0 |
|
) |
| |
|
inline |
void NLReader::NamelistReader::load |
( |
const string & |
filename | ) |
|
|
inlineprivate |
void NLReader::NamelistReader::load_from_string |
( |
const string & |
str | ) |
|
|
inlineprivate |
bool NLReader::NamelistReader::namelist_present |
( |
const string & |
namelist | ) |
|
|
inline |
template<class T >
void NLReader::NamelistReader::parse_lines |
( |
T & |
newfile, |
|
|
const string & |
filename |
|
) |
| |
|
inlineprivate |
bool NLReader::NamelistReader::present |
( |
const string & |
param | ) |
|
|
inline |
void NLReader::NamelistReader::use_namelist |
( |
const string & |
namelist | ) |
|
|
inline |
bool NLReader::NamelistReader::modifiable |
|
private |
int NLReader::NamelistReader::namelist_index |
|
private |
vector<NameList> NLReader::NamelistReader::namelists |
|
private |
bool NLReader::NamelistReader::use_all |
|
private |
The documentation for this class was generated from the following file: