roadrunner  2.6.0
Fast simulator for SBML models
rrToken.h
1 #ifndef rrTokenH
2 #define rrTokenH
3 #include "rrExporter.h"
4 #include "rrCodeTypes.h"
5 
6 #include <string>
7 
8 namespace rr
9 {
10 // This is currently used to store the previous token and support simple look ahead
11 class RR_DECLSPEC Token
12 {
13 public:
14  CodeTypes::CodeTypes tokenCode;
15  double tokenDouble;
16  int tokenInteger;
17  std::string tokenString;
18  double tokenValue; // Used to retrieve int or double
19  Token(const CodeTypes::CodeTypes& code = CodeTypes::tEmptyToken);
20 };
21 
22 }
23 
24 #endif
Definition: rrToken.h:12