COPASI API
4.40.278
|
#include <iostream>
#include <vector>
#include <map>
#include "copasi/copasi.h"
#include "copasi/utilities/CCopasiNode.h"
#include "CFunctionAnalyzer.h"
#include "copasi/core/CEnumAnnotation.h"
#include "CEvaluationNodeCall.h"
#include "CEvaluationNodeChoice.h"
#include "CEvaluationNodeConstant.h"
#include "CEvaluationNodeDelay.h"
#include "CEvaluationNodeFunction.h"
#include "CEvaluationNodeLogical.h"
#include "CEvaluationNodeNumber.h"
#include "CEvaluationNodeObject.h"
#include "CEvaluationNodeOperator.h"
#include "CEvaluationNodeStructure.h"
#include "CEvaluationNodeVariable.h"
#include "CEvaluationNodeVector.h"
#include "CEvaluationNodeWhiteSpace.h"
#include "CEvaluationNodeUnit.h"
Classes | |
class | CEvaluationNode |
class | CEvaluationNode::CPrecedence |
Macros | |
#define | PRECEDENCE_DEFAULT CPrecedence(0, 0) |
#define | PRECEDENCE_FUNCTION CPrecedence(35, 34) |
#define | PRECEDENCE_LOGIG_AND CPrecedence(8, 9) |
#define | PRECEDENCE_LOGIG_EQ CPrecedence(10, 11) |
#define | PRECEDENCE_LOGIG_GE CPrecedence(16, 17) |
#define | PRECEDENCE_LOGIG_GT CPrecedence(14, 15) |
#define | PRECEDENCE_LOGIG_LE CPrecedence(20, 21) |
#define | PRECEDENCE_LOGIG_LT CPrecedence(18, 19) |
#define | PRECEDENCE_LOGIG_NE CPrecedence(12, 13) |
#define | PRECEDENCE_LOGIG_NOT CPrecedence(3, 2) |
#define | PRECEDENCE_LOGIG_OR CPrecedence(4, 5) |
#define | PRECEDENCE_LOGIG_XOR CPrecedence(6, 7) |
#define | PRECEDENCE_NUMBER CPrecedence(36, 37) |
#define | PRECEDENCE_OPERATOR_DIVIDE CPrecedence(28, 29) |
#define | PRECEDENCE_OPERATOR_MINUS CPrecedence(22, 23) |
#define | PRECEDENCE_OPERATOR_MODULUS CPrecedence(26, 27) |
#define | PRECEDENCE_OPERATOR_MULTIPLY CPrecedence(28, 29) |
#define | PRECEDENCE_OPERATOR_PLUS CPrecedence(22, 23) |
#define | PRECEDENCE_OPERATOR_POWER CPrecedence(33, 32) |
#define | PRECEDENCE_OPERATOR_REMAINDER CPrecedence(26, 27) |
#define | PRECEDENCE_STRUCTURE_CLOSE CPrecedence(0, ULONG_MAX) |
#define | PRECEDENCE_STRUCTURE_COMMA CPrecedence(0, 1) |
#define | PRECEDENCE_STRUCTURE_OPEN CPrecedence(ULONG_MAX, 1) |
Functions | |
constexpr size_t | operator| (CEvaluationNode::MainType main, CEvaluationNode::SubType sub) |
#define PRECEDENCE_DEFAULT CPrecedence(0, 0) |
#define PRECEDENCE_FUNCTION CPrecedence(35, 34) |
#define PRECEDENCE_LOGIG_AND CPrecedence(8, 9) |
#define PRECEDENCE_LOGIG_EQ CPrecedence(10, 11) |
#define PRECEDENCE_LOGIG_GE CPrecedence(16, 17) |
#define PRECEDENCE_LOGIG_GT CPrecedence(14, 15) |
#define PRECEDENCE_LOGIG_LE CPrecedence(20, 21) |
#define PRECEDENCE_LOGIG_LT CPrecedence(18, 19) |
#define PRECEDENCE_LOGIG_NE CPrecedence(12, 13) |
#define PRECEDENCE_LOGIG_NOT CPrecedence(3, 2) |
#define PRECEDENCE_LOGIG_OR CPrecedence(4, 5) |
#define PRECEDENCE_LOGIG_XOR CPrecedence(6, 7) |
#define PRECEDENCE_NUMBER CPrecedence(36, 37) |
#define PRECEDENCE_OPERATOR_DIVIDE CPrecedence(28, 29) |
#define PRECEDENCE_OPERATOR_MINUS CPrecedence(22, 23) |
#define PRECEDENCE_OPERATOR_MODULUS CPrecedence(26, 27) |
#define PRECEDENCE_OPERATOR_MULTIPLY CPrecedence(28, 29) |
#define PRECEDENCE_OPERATOR_PLUS CPrecedence(22, 23) |
#define PRECEDENCE_OPERATOR_POWER CPrecedence(33, 32) |
#define PRECEDENCE_OPERATOR_REMAINDER CPrecedence(26, 27) |
#define PRECEDENCE_STRUCTURE_CLOSE CPrecedence(0, ULONG_MAX) |
#define PRECEDENCE_STRUCTURE_COMMA CPrecedence(0, 1) |
#define PRECEDENCE_STRUCTURE_OPEN CPrecedence(ULONG_MAX, 1) |
|
constexpr |
References main().