roadrunner  2.6.0
Fast simulator for SBML models
rrSBMLSymbolDependencies.h
1 #ifndef rrSBMLSymbolDependenciesH
2 #define rrSBMLSymbolDependenciesH
3 #include <ostream>
4 #include <vector>
5 #include <deque>
6 #include "rrExporter.h"
7 #include "rrUtils.h"
8 //#include "rrSBMLSymbol.h"
9 
10 using std::vector;
11 using std::deque;
12 using std::ostream;
13 namespace rr
14 {
15 
16 class SBMLSymbol;
17 class RR_DECLSPEC SBMLSymbolDependencies
18 {
19  protected:
20  deque<SBMLSymbol*> mDependencies;
21 
22  public:
26  SBMLSymbolDependencies& operator=(const SBMLSymbolDependencies& rhs);
27  void Add(SBMLSymbol* symbol);
28  int Count();
29  SBMLSymbol At(const int& i);
30 };
31 
32 }
33 #endif
34 
132 
Definition: rrSBMLSymbolDependencies.h:18
Definition: rrSBMLSymbol.h:16