COPASI API
4.40.278
|
#include <COutputHandler.h>
Public Types | |
enum | Activity { BEFORE = 0x01 , DURING = 0x02 , AFTER = 0x04 , MONITORING = 0x08 } |
Public Member Functions | |
virtual void | close () |
virtual bool | compile (CObjectInterface::ContainerList)=0 |
COutputInterface () | |
COutputInterface (const COutputInterface &src) | |
virtual void | finish ()=0 |
virtual const CObjectInterface::ObjectSet & | getObjects () const |
virtual void | output (const Activity &)=0 |
virtual void | separate (const Activity &)=0 |
virtual | ~COutputInterface () |
Protected Attributes | |
CObjectInterface::ObjectSet | mObjects |
This is just the interface that is used to all output provided by COPASI.
COutputInterface::COutputInterface | ( | ) |
Default constructor
COutputInterface::COutputInterface | ( | const COutputInterface & | src | ) |
Copy constructor
const | COutputInterface & src |
|
virtual |
Destructor
|
virtual |
|
pure virtual |
compile the object list from name vector
CObjectInterface::ContainerList | listOfContainer |
Implemented in CTimeSeries, CReport, CDataHandler, and COutputHandler.
|
pure virtual |
Finish the output
Implemented in CTimeSeries, CReport, CDataHandler, and COutputHandler.
|
virtual |
Retrieve the list of objects handled by the interface
References mObjects.
|
pure virtual |
Perform an output event for the current activity
const | Activity & activity |
Implemented in CTimeSeries, CReport, CDataHandler, and COutputHandler.
|
pure virtual |
Introduce an additional separator into the output
const | Activity & activity |
Implemented in CTimeSeries, COutputHandler, CReport, and CDataHandler.
|
protected |
All the objects which are output.
Referenced by CTimeSeries::clear(), COutputHandler::compile(), CDataHandler::compile(), CReport::compile(), CTimeSeries::compile(), CReport::compileChildReport(), COutputHandler::compileUpdateSequence(), CDataHandler::generateObjectsFromName(), CReport::generateObjectsFromName(), and getObjects().