COPASI API  4.16.103
Public Member Functions | Private Attributes | List of all members
CReportBody Class Reference

#include <CReportBody.h>

Collaboration diagram for CReportBody:
Collaboration graph
[legend]

Public Member Functions

void cleanup ()
 
 CReportBody ()
 
CReportTablegetTable ()
 
void setTable (CReportTable *table)
 
 ~CReportBody ()
 

Private Attributes

CReportTablempReportTable
 
std::vector< CCopasiObjectNamemReportObjectName
 

Detailed Description

Definition at line 31 of file CReportBody.h.

Constructor & Destructor Documentation

CReportBody::CReportBody ( )

Default constructor.

Definition at line 21 of file CReportBody.cpp.

21  :
22  mpReportTable(NULL)
23 {}
CReportTable * mpReportTable
Definition: CReportBody.h:35
CReportBody::~CReportBody ( )

Destructor.

Definition at line 25 of file CReportBody.cpp.

References cleanup().

26 {cleanup();}
void cleanup()
Definition: CReportBody.cpp:28

Member Function Documentation

void CReportBody::cleanup ( )

cleanup

Definition at line 28 of file CReportBody.cpp.

References mpReportTable, mReportObjectName, and pdelete.

Referenced by ~CReportBody().

29 {
30  mReportObjectName.clear();
32 }
#define pdelete(p)
Definition: copasi.h:215
std::vector< CCopasiObjectName > mReportObjectName
Definition: CReportBody.h:34
CReportTable * mpReportTable
Definition: CReportBody.h:35
CReportTable * CReportBody::getTable ( )

gets the Table tag in the Body Tag

Definition at line 34 of file CReportBody.cpp.

References mpReportTable.

35 {return mpReportTable;}
CReportTable * mpReportTable
Definition: CReportBody.h:35
void CReportBody::setTable ( CReportTable table)

sets the Table tag in the Body tag

Definition at line 37 of file CReportBody.cpp.

References mpReportTable.

38 {mpReportTable = table;}
CReportTable * mpReportTable
Definition: CReportBody.h:35

Member Data Documentation

CReportTable* CReportBody::mpReportTable
private

Definition at line 35 of file CReportBody.h.

Referenced by cleanup(), getTable(), and setTable().

std::vector<CCopasiObjectName> CReportBody::mReportObjectName
private

Definition at line 34 of file CReportBody.h.

Referenced by cleanup().


The documentation for this class was generated from the following files: