copasi API  0.1
CExpression Member List
This is the complete list of members for CExpression, including all inherited members.
add(CCopasiObject *pObject, const bool &adopt=true)CCopasiContainer [virtual]
addDirectDependency(const CCopasiObject *pObject)CCopasiObject
addMatrixReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainer [inline, protected]
addObjectReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainer [inline, protected]
addVectorReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainer [inline, protected]
Array enum valueCCopasiObject [protected]
buildUpdateSequence(const std::set< const CCopasiObject * > &objects, const std::set< const CCopasiObject * > &uptoDateObjects, const std::set< const CCopasiObject * > &context=std::set< const CCopasiObject * >())CCopasiObject [static]
calcValue()CExpression [virtual]
calls(std::set< std::string > &list) const CEvaluationTree
CAnnotation()CAnnotation
CAnnotation(const CAnnotation &src)CAnnotation
CCopasiContainer(const std::string &name, const CCopasiContainer *pParent=NULL, const std::string &type="CN", const unsigned C_INT32 &flag=CCopasiObject::Container)CCopasiContainer
CCopasiContainer(const CCopasiContainer &src, const CCopasiContainer *pParent=NULL)CCopasiContainer
CCopasiObject()CCopasiObject [protected]
CCopasiObject(const std::string &name, const CCopasiContainer *pParent=NULL, const std::string &type="CN", const unsigned C_INT32 &flag=0)CCopasiObject [protected]
CCopasiObject(const CCopasiObject &src, const CCopasiContainer *pParent=NULL)CCopasiObject
CEvaluationTree(const std::string &name="NoName", const CCopasiContainer *pParent=NULL, const Type &type=Function)CEvaluationTree
CEvaluationTree(const CEvaluationTree &src, const CCopasiContainer *pParent=NULL)CEvaluationTree
CExpression(const std::string &name="Expression", const CCopasiContainer *pParent=NULL)CExpression
CExpression(const CExpression &src, const CCopasiContainer *pParent=NULL)CExpression
clearDirectDependencies()CCopasiObject
clearRefresh()CCopasiObject
compile(std::vector< CCopasiContainer * > listOfContainer=CCopasiContainer::EmptyList)CExpression [virtual]
CEvaluationTree::compile()CEvaluationTree [virtual]
compileNodes()CEvaluationTree [protected]
completeEvaluationTreeList(std::vector< CEvaluationTree * > &list, const unsigned C_INT32 &added=0)CEvaluationTree [static]
Container enum valueCCopasiObject [protected]
convertASTNode(const ASTNode &node)CEvaluationTree [static]
copy(const CEvaluationTree &src)CEvaluationTree [static]
create(CEvaluationTree::Type type)CEvaluationTree [static]
createInitialExpression(const CExpression &expression, const CCopasiDataModel *pDataModel)CExpression [static]
DataModel enum valueCCopasiObject [protected]
dependsOn(std::set< const CCopasiObject * > candidates, const std::set< const CCopasiObject * > &context=std::set< const CCopasiObject * >()) const CCopasiObject
dependsOnTree(const std::string &name) const CEvaluationTree
EmptyListCCopasiContainer [static]
Expression enum valueCEvaluationTree
Flag enum nameCCopasiObject [protected]
Function enum valueCEvaluationTree
getAllDependencies(std::set< const CCopasiObject * > &dependencies, const std::set< const CCopasiObject * > &context) const CCopasiObject
getChildObjectUnits(const CCopasiObject *pObject) const CCopasiContainer [virtual]
getCN() const CCopasiObject [virtual]
getDeletedObjects() const CEvaluationTree
getDirectDependencies(const std::set< const CCopasiObject * > &context=std::set< const CCopasiObject * >()) const CCopasiObject [virtual]
getDisplay_C_String() const CExpression
getDisplay_MMD_String() const CExpression
getDisplay_XPP_String() const CExpression
getDisplayString() const CExpression
getErrorPosition() const CEvaluationTree
getInfix() const CEvaluationTree
getKey() const CEvaluationTree [virtual]
getListOfContainer() const CExpression
getMiriamAnnotation() const CAnnotation
getNodeList() const CEvaluationTree
getNodeObject(const CCopasiObjectName &CN) const CExpression [virtual]
getNotes() const CAnnotation
getObject(const CCopasiObjectName &cn) const CCopasiContainer [virtual]
getObjectAncestor(const std::string &type) const CCopasiObject
getObjectDataModel()CCopasiObject
getObjectDataModel() const CCopasiObject
getObjectDisplayName(bool regular=true, bool richtext=false) const CCopasiObject [virtual]
getObjectName() const CCopasiObject
getObjectParent() const CCopasiObject
getObjects() const CCopasiContainer [virtual]
getObjectType() const CCopasiObject
getRefresh() const CCopasiObject
getRoot()CEvaluationTree
getRoot() const CEvaluationTree
getSBMLId() const CEvaluationTree
getType() const CEvaluationTree
getUnits() const CCopasiContainer [virtual]
getUpdateMethod() const CCopasiObject
getValueObject() const CCopasiContainer [virtual]
getValuePointer() const CCopasiObject [virtual]
getVariableIndex(const std::string &name) const CEvaluationTree [virtual]
getVariableValue(const unsigned C_INT32 &index) const CEvaluationTree [virtual]
Gui enum valueCCopasiObject [protected]
hasCircularDependencies(std::set< const CCopasiObject * > &candidates, std::set< const CCopasiObject * > &verified, const std::set< const CCopasiObject * > &context) const CCopasiObject
hasCircularDependency() const CEvaluationTree
hasUpdateMethod() const CCopasiObject
isArray() const CCopasiObject
isBoolean() const CEvaluationTree
isContainer() const CCopasiObject
isDataModel() const CCopasiObject
isMatrix() const CCopasiObject
isNameVector() const CCopasiObject
isNonUniqueName() const CCopasiObject
isReference() const CCopasiObject
isRoot() const CCopasiObject
isSeparator() const CCopasiObject
isStaticString() const CCopasiObject
isUsable() const CEvaluationTree
isValueBool() const CCopasiObject
isValueDbl() const CCopasiObject
isValueInt() const CCopasiObject
isValueString() const CCopasiObject
isVector() const CCopasiObject
MassAction enum valueCEvaluationTree
Matrix enum valueCCopasiObject [protected]
mBooleanRequiredCEvaluationTree [protected]
mDisplayStringCExpression [protected]
mInfixCEvaluationTree [protected]
mObjectsCCopasiContainer [protected]
ModelEntity enum valueCCopasiObject [protected]
mpListOfContainerCExpression [protected]
mpNodeListCEvaluationTree [protected]
mpRootCEvaluationTree [protected]
mSBMLIdCEvaluationTree
mTypeCEvaluationTree [protected]
mUsableCEvaluationTree [protected]
mValueCEvaluationTree [protected]
NameVector enum valueCCopasiObject [protected]
NonUniqueName enum valueCCopasiObject [protected]
objectMap typedefCCopasiContainer
operator<<(std::ostream &os, const CCopasiObject &o)CCopasiObject [friend]
parse()CEvaluationTree [protected]
PreDefined enum valueCEvaluationTree
print(std::ostream *ostream) const CCopasiObject [virtual]
Reference enum valueCCopasiObject [protected]
refresh()CExpression
remove(CCopasiObject *pObject)CCopasiContainer [virtual]
removeDirectDependency(const CCopasiObject *pObject)CCopasiObject
Root enum valueCCopasiObject [protected]
Separator enum valueCCopasiObject [protected]
setBooleanRequired(const bool &booleanRequired)CExpression
setDirectDependencies(const std::set< const CCopasiObject * > &directDependencies)CCopasiObject
setInfix(const std::string &infix)CExpression [virtual]
setMiriamAnnotation(const std::string &miriamAnnotation, const std::string &newId, const std::string &oldId)CAnnotation
setNotes(const std::string &notes)CAnnotation
setObjectName(const std::string &name)CCopasiObject
setObjectParent(const CCopasiContainer *pParent)CCopasiObject [virtual]
setObjectValue(const C_FLOAT64 &value)CCopasiObject
setObjectValue(const C_INT32 &value)CCopasiObject
setObjectValue(const bool &value)CCopasiObject
setRefresh(CType *pType, void(CType::*method)(void))CCopasiObject [inline]
setRenameHandler(CRenameHandler *rh)CCopasiObject [inline, static]
setRoot(CEvaluationNode *pRootNode)CEvaluationTree
setSBMLId(const std::string &id)CEvaluationTree
setTree(const ASTNode &pRootNode)CEvaluationTree
setType(const CEvaluationTree::Type &type)CEvaluationTree [protected]
setUpdateMethod(CType *pType, void(CType::*method)(const C_FLOAT64 &))CCopasiObject [inline]
setUpdateMethod(CType *pType, void(CType::*method)(const C_INT32 &))CCopasiObject [inline]
setUpdateMethod(CType *pType, void(CType::*method)(const bool &))CCopasiObject [inline]
smpRenameHandlerCCopasiObject [protected, static]
StaticString enum valueCCopasiObject [protected]
toAST(const CCopasiDataModel *pDataModel) const CEvaluationTree [virtual]
Type enum nameCEvaluationTree
TypeNameCEvaluationTree [static]
updateInfix()CExpression
updateTree()CEvaluationTree
UserDefined enum valueCEvaluationTree
ValueBool enum valueCCopasiObject [protected]
ValueDbl enum valueCCopasiObject [protected]
ValueInt enum valueCCopasiObject [protected]
ValueString enum valueCCopasiObject [protected]
Vector enum valueCCopasiObject [protected]
writeMathML(std::ostream &out, bool fullExpand, unsigned C_INT32 l) const CExpression
XMLTypeCEvaluationTree [static]
~CAnnotation()CAnnotation
~CCopasiContainer()CCopasiContainer [virtual]
~CCopasiObject()CCopasiObject [virtual]
~CEvaluationTree()CEvaluationTree [virtual]
~CExpression()CExpression [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines