libSBML C++ API
libSBML 5.8.0 C++ API
|
Functions | |
void | addArgument (std::string arg) |
Adds the given argument to the list of additional arguments. More... | |
void | clearArguments () |
Clear all additional arguments. More... | |
virtual SBMLValidator * | clone () const |
Creates and returns a deep copy of this converter. More... | |
std::string | getArgument (unsigned int n) const |
Returns the argument for the given index. More... | |
const std::vector< std::string > & | getArguments () const |
unsigned int | getNumArguments () const |
const std::string & | getOutputFileName () const |
const std::string & | getProgram () const |
const std::string & | getSBMLFileName () const |
SBMLExternalValidator () | |
Constructor. More... | |
SBMLExternalValidator (const SBMLExternalValidator &) | |
Copy constructor. More... | |
void | setArguments (std::vector< std::string > args) |
Sets the additional arguments. More... | |
void | setOutputFileName (std::string outputFileName) |
Sets the output file name. More... | |
void | setProgram (std::string program) |
Sets the name of the program to run. More... | |
void | setSBMLFileName (std::string sbmlFileName) |
Sets the filename for the temporary file to be created. More... | |
virtual unsigned int | validate () |
the actual conversion More... | |
Variables | |
std::vector< std::string > | mArguments |
std::string | mOutputFileName |
std::string | mProgram |
std::string | mSBMLFileName |
void addArgument | ( | std::string | arg | ) |
Adds the given argument to the list of additional arguments.
arg | the argument |
void clearArguments | ( | ) |
Clear all additional arguments.
|
virtual |
Creates and returns a deep copy of this converter.
std::string getArgument | ( | unsigned int | n | ) | const |
Returns the argument for the given index.
n | the zero based index of the argument. |
const std::vector<std::string>& getArguments | ( | ) | const |
unsigned int getNumArguments | ( | ) | const |
const std::string& getOutputFileName | ( | ) | const |
const std::string& getProgram | ( | ) | const |
const std::string& getSBMLFileName | ( | ) | const |
SBMLExternalValidator | ( | ) |
Constructor.
SBMLExternalValidator | ( | const SBMLExternalValidator & | ) |
Copy constructor.
void setArguments | ( | std::vector< std::string > | args | ) |
Sets the additional arguments.
args | teh additional arguments |
void setOutputFileName | ( | std::string | outputFileName | ) |
Sets the output file name.
outputFileName | the name of the output XML file |
void setProgram | ( | std::string | program | ) |
Sets the name of the program to run.
program | the program to be started |
void setSBMLFileName | ( | std::string | sbmlFileName | ) |
Sets the filename for the temporary file to be created.
sbmlFileName | the temporary name |
|
virtual |
the actual conversion
std::vector<std::string> mArguments |
std::string mOutputFileName |
std::string mProgram |
std::string mSBMLFileName |