COPASI API  4.40.278
CEFMAlgorithm::CSpeciesOrderNode Class Reference
Inheritance diagram for CEFMAlgorithm::CSpeciesOrderNode:
[legend]

Public Member Functions

 CSpeciesOrderNode (const CSpeciesOrderNode &src)
 
 CSpeciesOrderNode (const size_t &index, const CTableauMatrix &matrix)
 
void update (const CTableauMatrix &matrix)
 
 ~CSpeciesOrderNode ()
 
- Public Member Functions inherited from CCopasiNode< size_t >
virtual bool addChild (CCopasiNode< Data > *pChild, CCopasiNode< Data > *pAfter=NULL)
 
bool addSibling (CCopasiNode< Data > *pSibling, CCopasiNode< Data > *pAfter=NULL)
 
 CCopasiNode (CCopasiNode< Data > *pParent=NULL)
 
 CCopasiNode (const CCopasiNode< Data > &src)
 
 CCopasiNode (const Data &data, CCopasiNode< Data > *pParent=NULL)
 
bool deleteChildren ()
 
CCopasiNode< Data > * getChild ()
 
const CCopasiNode< Data > * getChild () const
 
CCopasiNode< Data > * getChild (const size_t &index)
 
const CCopasiNode< Data > * getChild (const size_t &index) const
 
virtual DatagetData ()
 
virtual const DatagetData () const
 
CCopasiNode< Data > * getNext ()
 
const CCopasiNode< Data > * getNext () const
 
CCopasiNode< Data > * getNextNonChild ()
 
const CCopasiNode< Data > * getNextNonChild () const
 
size_t getNumChildren () const
 
CCopasiNode< Data > * getParent ()
 
const CCopasiNode< Data > * getParent () const
 
CCopasiNode< Data > * getSibling ()
 
const CCopasiNode< Data > * getSibling () const
 
virtual bool removeChild (CCopasiNode< Data > *pChild)
 
virtual bool setData (const Data &data)
 
virtual ~CCopasiNode ()
 

Private Member Functions

 CSpeciesOrderNode ()
 

Private Attributes

std::vector< size_t > mTableauLines
 

Additional Inherited Members

- Public Types inherited from CCopasiNode< size_t >
typedef size_t Data
 
- Protected Member Functions inherited from CCopasiNode< size_t >
bool setChild (CCopasiNode< Data > *pChild)
 
bool setParent (CCopasiNode< Data > *pParent)
 
bool setSibling (CCopasiNode< Data > *pSibling)
 
- Protected Attributes inherited from CCopasiNode< size_t >
Data mData
 

Constructor & Destructor Documentation

◆ CSpeciesOrderNode() [1/3]

CEFMAlgorithm::CSpeciesOrderNode::CSpeciesOrderNode ( )
private

CEFMAlgorithm class. Used to calculate elementary flux modes

Created for COPASI by Stefan Hoops 2002-05-08 (C) Stefan Hoops 2002

◆ CSpeciesOrderNode() [2/3]

CEFMAlgorithm::CSpeciesOrderNode::CSpeciesOrderNode ( const CSpeciesOrderNode src)

◆ CSpeciesOrderNode() [3/3]

CEFMAlgorithm::CSpeciesOrderNode::CSpeciesOrderNode ( const size_t &  index,
const CTableauMatrix matrix 
)

References update().

◆ ~CSpeciesOrderNode()

CEFMAlgorithm::CSpeciesOrderNode::~CSpeciesOrderNode ( )

Member Function Documentation

◆ update()

void CEFMAlgorithm::CSpeciesOrderNode::update ( const CTableauMatrix matrix)

Member Data Documentation

◆ mTableauLines

std::vector< size_t > CEFMAlgorithm::CSpeciesOrderNode::mTableauLines
private

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