15 #ifndef OUTPUT_HANDLER
16 #define OUTPUT_HANDLER
98 virtual const std::set< const CCopasiObject * > &
getObjects()
const
virtual void separate(const Activity &activity)
virtual ~COutputInterface()
std::vector< Refresh * > mObjectRefreshes
virtual void removeInterface(COutputInterface *pInterface)
COutputInterface(const COutputInterface &src)
virtual const std::set< const CCopasiObject * > & getObjects() const
virtual void separate(const Activity &)
COutputHandler * mpMaster
void setMaster(COutputHandler *pMaster)
virtual void addInterface(COutputInterface *pInterface)
virtual ~COutputHandler()
std::set< COutputInterface * > getInterfaces() const
bool compileRefresh(const std::vector< CCopasiContainer * > &listOfContainer, const CCopasiDataModel *pDataModel)
std::set< const CCopasiObject * > mObjects
virtual bool compile(std::vector< CCopasiContainer * > listOfContainer, const CCopasiDataModel *pDataModel)
virtual bool compile(std::vector< CCopasiContainer * >, const CCopasiDataModel *)
virtual void output(const Activity &activity)
std::set< COutputInterface * > mInterfaces
virtual void output(const Activity &)