Allows to export code writing a string. More...
#include <export_statement_string.hpp>

Public Member Functions | |
| virtual ExportStatement * | clone () const |
| virtual returnValue | exportCode (std::ostream &stream, const std::string &_realString="real_t", const std::string &_intString="int", int _precision=16) const |
| ExportStatementString (const std::string &_statementString=std::string()) | |
| virtual | ~ExportStatementString () |
Protected Attributes | |
| std::string | statementString |
Allows to export code writing a string.
The class ExportStatementstd::string allows to export code writing a string.
Definition at line 54 of file export_statement_string.hpp.
| BEGIN_NAMESPACE_ACADO ExportStatementString::ExportStatementString | ( | const std::string & | _statementString = std::string() | ) |
Default constructor which optionally takes the string to be exported.
| [in] | _statementstd::string | std::string to be exported. |
Definition at line 44 of file export_statement_string.cpp.
| ExportStatementString::~ExportStatementString | ( | ) | [virtual] |
Destructor.
Definition at line 51 of file export_statement_string.cpp.
| ExportStatement * ExportStatementString::clone | ( | ) | const [virtual] |
Clone constructor (deep copy).
Implements ExportStatement.
Definition at line 56 of file export_statement_string.cpp.
| returnValue ExportStatementString::exportCode | ( | std::ostream & | stream, |
| const std::string & | _realString = "real_t", |
||
| const std::string & | _intString = "int", |
||
| int | _precision = 16 |
||
| ) | const [virtual] |
Exports source code of the string into given file. Its appearance can can be adjusted by various options.
| [in] | stream | Name of file to be used to export string. |
| [in] | _realSstring | std::string to be used to declare real variables. |
| [in] | _intString | std::string to be used to declare integer variables. |
| [in] | _precision | Number of digits to be used for exporting real values. |
Implements ExportStatement.
Definition at line 62 of file export_statement_string.cpp.
std::string ExportStatementString::statementString [protected] |
std::string to be exported.
Definition at line 97 of file export_statement_string.hpp.