RayZaler 0.1
The free opto-mechanical simulation framework
RZ::PropertyValue Class Reference
Inheritance diagram for RZ::PropertyValue:
Collaboration diagram for RZ::PropertyValue:

Public Member Functions

void setHidden (bool hidden)
 
bool isHidden () const
 
void setDescription (std::string const &desc)
 
void setContext (std::string const &ctx)
 
std::string description () const
 
std::string context () const
 
bool isUndefined () const
 
PropertyValueType type () const
 
template<typename T >
 operator T () const
 
int64_t asInteger () const
 
Real asReal () const
 
bool asBool () const
 
std::string asString () const
 

Static Public Member Functions

static PropertyValue undefined ()
 

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