![]() |
OpenLB 1.8.1
|
#include <xmlReaderOutput.h>
Collaboration diagram for olb::XMLreaderOutput:Public Member Functions | |
| template<typename ParameterType > | |
| void | parameterReading (std::vector< std::string > parameters, ParameterType &var, bool defaultAvailable, bool exitIfMissing, bool showWarning) const |
| void | loadFile (bool loadOK, std::string fName) const |
| void | readValue (bool warningsOn, std::string name, std::string fName) const |
| void | printWarning (std::string name, std::string typeName, std::string value, bool verboseOn, bool exitIfMissing) const |
| print warning if verbose mode is on and exit, if exItMissing is true | |
| template<typename XMLreaderType > | |
| void | print (int indent, XMLreaderType &xmlReader) const |
| printing the whole structure of the XMLreader | |
| XMLreaderOutput () | |
| XMLreaderOutput (std::ostream &stream) | |
| XMLreaderOutput (OutputChannel outputChannel) | |
Protected Attributes | |
| OstreamManager | clout |
| bool | _inDebugMode = false |
Definition at line 37 of file xmlReaderOutput.h.
|
inline |
Definition at line 51 of file xmlReaderOutput.h.
|
inline |
Definition at line 52 of file xmlReaderOutput.h.
| olb::XMLreaderOutput::XMLreaderOutput | ( | OutputChannel | outputChannel | ) |
Definition at line 60 of file xmlReaderOutput.h.
References _inDebugMode, clout, olb::ERRCHANNEL, and olb::TERMINAL.
| void olb::XMLreaderOutput::loadFile | ( | bool | loadOK, |
| std::string | fName ) const |
Definition at line 104 of file xmlReaderOutput.h.
References clout.
Here is the caller graph for this function:| void olb::XMLreaderOutput::parameterReading | ( | std::vector< std::string > | parameters, |
| ParameterType & | var, | ||
| bool | defaultAvailable, | ||
| bool | exitIfMissing, | ||
| bool | showWarning ) const |
Definition at line 75 of file xmlReaderOutput.h.
References _inDebugMode, and clout.
Here is the caller graph for this function:| void olb::XMLreaderOutput::print | ( | int | indent, |
| XMLreaderType & | xmlReader ) const |
printing the whole structure of the XMLreader
Definition at line 137 of file xmlReaderOutput.h.
References clout.
| void olb::XMLreaderOutput::printWarning | ( | std::string | name, |
| std::string | typeName, | ||
| std::string | value, | ||
| bool | verboseOn, | ||
| bool | exitIfMissing ) const |
print warning if verbose mode is on and exit, if exItMissing is true
Definition at line 119 of file xmlReaderOutput.h.
References clout.
Here is the caller graph for this function:| void olb::XMLreaderOutput::readValue | ( | bool | warningsOn, |
| std::string | name, | ||
| std::string | fName ) const |
Definition at line 111 of file xmlReaderOutput.h.
References clout.
Here is the caller graph for this function:
|
protected |
Definition at line 57 of file xmlReaderOutput.h.
|
mutableprotected |
Definition at line 56 of file xmlReaderOutput.h.