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

#include <Data.hpp>

Inheritance diagram for sisi4s::BooleanData:
Collaboration diagram for sisi4s::BooleanData:

Public Member Functions

 BooleanData (bool const value_)
 
 BooleanData (std::string const &name_, bool const value_)
 
- 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
 

Public Attributes

bool value
 

Additional Inherited Members

- Public Types inherited from sisi4s::Data
enum  Stage {
  MENTIONED = 0 , TYPED = 1 , ALLOCATED = 2 , READY = 3 ,
  UNUSED = 4 , LINGERING = 5
}
 
- Static Public Member Functions inherited from sisi4s::Data
static Dataget (std::string const &name)
 
- 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.
 
- 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

◆ BooleanData() [1/2]

sisi4s::BooleanData::BooleanData ( bool const  value_)
inline

◆ BooleanData() [2/2]

sisi4s::BooleanData::BooleanData ( std::string const &  name_,
bool const  value_ 
)
inline

Member Data Documentation

◆ value

bool sisi4s::BooleanData::value

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