#include <Data.hpp>
|  | 
| enum | Stage { MENTIONED = 0
, TYPED = 1
, ALLOCATED = 2
, READY = 3
,
 UNUSED = 4
, LINGERING = 5
 }
 | 
|  | 
| static Data * | get (std::string const &name) | 
|  | 
|  | NumericData (std::string const &typeName_) | 
|  | 
|  | NumericData (std::string const &name_, std::string const &typeName_) | 
|  | 
|  | TypedData (std::string const &typeName_) | 
|  | Protected constructor for anonymous constant data. 
 | 
|  | 
|  | TypedData (std::string const &name_, std::string const &typeName_) | 
|  | Protected constructor for named data. 
 | 
|  | 
|  | Data (std::string const &name_, std::string const &typeName_) | 
|  | protected constructor for typed data. 
 | 
|  | 
| static std::string | nextName () | 
|  | 
| std::string | name | 
|  | 
| std::string | typeName | 
|  | 
| Stage | stage | 
|  | 
| static int | nextId | 
|  | next id number to be given anonymous constant data. They will be named "Constant0", "Constant1", ... regardless of the type. 
 | 
|  | 
| static std::map< std::string, Data * > | dataMap | 
|  | 
| static int64_t | nextAnynomousDataId | 
|  | 
◆ IntegerData() [1/2]
  
  | 
        
          | sisi4s::IntegerData::IntegerData | ( | int64_t | value_ | ) |  |  | inline | 
 
 
◆ IntegerData() [2/2]
  
  | 
        
          | sisi4s::IntegerData::IntegerData | ( | std::string const & | name_, |  
          |  |  | int64_t const | value_ |  
          |  | ) |  |  |  | inline | 
 
 
◆ value
      
        
          | int64_t sisi4s::IntegerData::value | 
      
 
 
The documentation for this class was generated from the following file: