NetStruct Struct Reference

#include <netstruct.h>

List of all members.

Public Member Functions

 NetStruct ()
 default constructor
 NetStruct (const NetStruct &ns2)
 copy constructor.
 NetStruct (int32 nr, int32 nc)
 constructor with allocate.
 NetStruct (string &str)
 NetStruct (string &str, int32 &pos)
 constructor from string
 ~NetStruct ()
 destructor
void resize (int32 nr, int32 nc)
 resize all vectors.
string * toString ()
 copy network data into a string
void appendToString (string &str)
 append network data to a string

Public Attributes

array< array< int32 > * > * IN
 substrate indices for each rea
array< array< int32 > * > * OUT
 product indices for each rea
array< array< int32 > * > * INH
 inhibitor indices for each rea
array< array< int32 > * > * CMPI
 indices of substrates competively inhibited by a reaction
array< array< int32 > * > * CAT
 catalyst indices for each rea
array< array< int32 > * > * PRP
 propagators indices for each rea, products that propagate dpletion to inhibited substrates
array< array< int32 > * > * INST
 substrate stoichiometries in same order as IN
array< array< int32 > * > * OUTST
 product stoichiometries in same order as IN
array< array< int32 > * > * CSUC
 successor reactions for each compound
array< array< int32 > * > * CPRE
 predecessor reactions for each compound
array< int8 > * REV
 reversibility for each reaction
int32 numR
 number of reactions
int32 numC
 number of compounds
int32 lastAdded
 reaction added last
int32 refCount
 how many Net-objects use this struct

Private Member Functions

void initFromString (string &str, int32 &pos)
 construct from string

Constructor & Destructor Documentation

NetStruct::NetStruct (  ) 

default constructor

NetStruct::NetStruct ( const NetStruct ns2  ) 

copy constructor.

NetStruct::NetStruct ( int32  nr,
int32  nc 
)

constructor with allocate.

NetStruct::NetStruct ( string &  str  ) 
NetStruct::NetStruct ( string &  str,
int32 pos 
)

constructor from string

NetStruct::~NetStruct (  ) 

destructor


Member Function Documentation

void NetStruct::appendToString ( string &  str  ) 

append network data to a string

void NetStruct::initFromString ( string &  str,
int32 pos 
) [private]

construct from string

void NetStruct::resize ( int32  nr,
int32  nc 
)

resize all vectors.

string * NetStruct::toString (  ) 

copy network data into a string


Member Data Documentation

catalyst indices for each rea

indices of substrates competively inhibited by a reaction

predecessor reactions for each compound

successor reactions for each compound

substrate indices for each rea

inhibitor indices for each rea

substrate stoichiometries in same order as IN

reaction added last

number of compounds

number of reactions

product indices for each rea

product stoichiometries in same order as IN

propagators indices for each rea, products that propagate dpletion to inhibited substrates

how many Net-objects use this struct

reversibility for each reaction


The documentation for this struct was generated from the following files:
Generated on Tue May 3 16:06:08 2011 for Scopes C++ Core by  doxygen 1.6.3