sisi4s
Loading...
Searching...
No Matches
sisi4s::NumericData Class Reference

#include <Data.hpp>

Inheritance diagram for sisi4s::NumericData:
Collaboration diagram for sisi4s::NumericData:

Protected Member Functions

 NumericData (std::string const &typeName_)
 
 NumericData (std::string const &name_, std::string const &typeName_)
 
- Protected Member Functions inherited from sisi4s::TypedData
 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.
 
- Protected Member Functions inherited from sisi4s::Data
 Data (std::string const &name_, std::string const &typeName_)
 protected constructor for typed data.
 

Additional Inherited Members

- Public Types inherited from sisi4s::Data
enum  Stage {
  MENTIONED = 0 , TYPED = 1 , ALLOCATED = 2 , READY = 3 ,
  UNUSED = 4 , LINGERING = 5
}
 
- Public Member Functions inherited from sisi4s::Data
 Data (std::string const &name_)
 
virtual ~Data ()
 
std::string getName () const
 
std::string getTypeName () const
 
Stage getStage () const
 
- Static Public Member Functions inherited from sisi4s::Data
static Dataget (std::string const &name)
 
- Static Protected Member Functions inherited from sisi4s::TypedData
static std::string nextName ()
 
- Protected Attributes inherited from sisi4s::Data
std::string name
 
std::string typeName
 
Stage stage
 
- Static Protected Attributes inherited from sisi4s::TypedData
static int nextId
 next id number to be given anonymous constant data. They will be named "Constant0", "Constant1", ... regardless of the type.
 
- Static Protected Attributes inherited from sisi4s::Data
static std::map< std::string, Data * > dataMap
 
static int64_t nextAnynomousDataId
 

Constructor & Destructor Documentation

◆ NumericData() [1/2]

sisi4s::NumericData::NumericData ( std::string const &  typeName_)
inlineprotected

◆ NumericData() [2/2]

sisi4s::NumericData::NumericData ( std::string const &  name_,
std::string const &  typeName_ 
)
inlineprotected

The documentation for this class was generated from the following file: