42 #ifndef __BOOLEANVALUE_HPP___
43 #define __BOOLEANVALUE_HPP___
49 namespace openfluid {
namespace core {
132 operator bool()
const {
return m_Value; };
144 inline bool&
get() {
return m_Value; };
150 inline const bool&
get()
const {
return m_Value; };
156 inline void set(
const bool& Val) { m_Value = Val; };
158 void writeToStream(std::ostream& OutStm)
const;
BooleanValue(const BooleanValue &Val)
Definition: BooleanValue.hpp:120
Value * clone() const
Definition: BooleanValue.hpp:138
void set(const bool &Val)
Definition: BooleanValue.hpp:156
Type
Definition: Value.hpp:68
BooleanValue(const bool &POD)
Definition: BooleanValue.hpp:125
Definition: SimpleValue.hpp:50
Type getType() const
Definition: BooleanValue.hpp:136
virtual ~BooleanValue()
Definition: BooleanValue.hpp:134
BooleanValue()
Definition: BooleanValue.hpp:115
Definition: BooleanValue.hpp:104
#define DLLEXPORT
Definition: dllexport.hpp:51