Feel++
0.91.4
|
XML application. More...
#include <applicationxml.hpp>
Public Types | |
Constants | |
enum | RunStatus { RUN_CONTINUE, RUN_EXIT } |
Public Member Functions | |
Constructors, destructor | |
ApplicationXML (int argc, char **argv, AboutData const &ad, po::options_description const &od) | |
default constructor | |
ApplicationXML (ApplicationXML const &) | |
copy constructor | |
~ApplicationXML () | |
destructor | |
Operator overloads | |
ApplicationXML & | operator= (ApplicationXML const &o) |
copy operator | |
Methods | |
ApplicationXML & | addOutput (Output const &o) |
ApplicationXML & | addParameter (Parameter const &o) |
template<typename T > | |
ApplicationXML & | addOutputValue (T const &val) |
template<typename T > | |
ApplicationXML & | addParameterValue (T const &val) |
virtual RunStatus | preProcessing () |
virtual void | postProcessing () |
Protected Attributes | |
std::vector< Parameter > | M_params |
parameters | |
std::vector< Output > | M_outputs |
outputs | |
std::vector< std::string > | M_parameter_values |
parameter values | |
std::vector< std::string > | M_output_values |
output values |
XML application.