|
copasi API
0.1
|
#include <CReport.h>
Public Member Functions | |
| CReport () | |
| CReport (const CReport &src) | |
| void | cleanup () |
| ~CReport () | |
| virtual bool | compile (std::vector< CCopasiContainer * > listOfContainer, const CCopasiDataModel *pDataModel) |
| virtual void | output (const Activity &activity) |
| virtual void | separate (const Activity &) |
| virtual void | finish () |
| CReportDefinition * | getReportDefinition () |
| std::ostream * | open (const CCopasiDataModel *pDataModel, std::ostream *pOstream=NULL) |
| std::ostream * | getStream () const |
| void | setReportDefinition (CReportDefinition *reportDef) |
| const std::string & | getTarget () const |
| void | setTarget (std::string target) |
| bool | append () const |
| void | setAppend (bool append) |
| CReport::CReport | ( | ) |
Default constructor.
| CReport::~CReport | ( | ) |
Destructor.
| bool CReport::append | ( | ) | const |
Returns whether the Report Tag is appended or not
| void CReport::cleanup | ( | ) |
cleanup
| bool CReport::compile | ( | std::vector< CCopasiContainer * > | listOfContainer, |
| const CCopasiDataModel * | pDataModel | ||
| ) | [virtual] |
compile the object list from name vector
| std::vector< | CCopasiContainer * > listOfContainer |
| const | CCopasiDataModel* pDataModel |
Reimplemented from COutputInterface.
| void CReport::finish | ( | ) | [virtual] |
Finish the output
Reimplemented from COutputInterface.
| CReportDefinition * CReport::getReportDefinition | ( | ) |
returns the reference of the Report Tag
| std::ostream * CReport::getStream | ( | ) | const |
Retrieve a pointer to the ostream
| const std::string & CReport::getTarget | ( | ) | const |
returns the target of the Report Tag
| std::ostream * CReport::open | ( | const CCopasiDataModel * | pDataModel, |
| std::ostream * | pOstream = NULL |
||
| ) |
Open the defined target stream or use the given argument
| const | CCopasiDataModel * pDataModel, |
| std::ostream | * pOstream (default: NULL) |
| void CReport::output | ( | const Activity & | activity | ) | [virtual] |
Perform an output event for the current activity
| const | Activity & activity |
Reimplemented from COutputInterface.
| void CReport::separate | ( | const Activity & | ) | [virtual] |
Introduce an additional separator into the output
| const | Activity & activity |
Reimplemented from COutputInterface.
| void CReport::setAppend | ( | bool | append | ) |
sets the append attribute if the report tag
| void CReport::setReportDefinition | ( | CReportDefinition * | reportDef | ) |
sets the reference to the report
| void CReport::setTarget | ( | std::string | target | ) |
sets the reference to the report
1.7.5.1