42 #ifndef __INTEGERVALUE_HPP___
43 #define __INTEGERVALUE_HPP___
51 namespace openfluid {
namespace core {
134 operator long()
const {
return m_Value; };
146 inline long&
get() {
return m_Value; };
152 inline const long&
get()
const {
return m_Value; };
158 inline void set(
const long& Val) { m_Value = Val; };
160 void writeToStream(std::ostream& OutStm)
const;
IntegerValue(const long &POD)
Definition: IntegerValue.hpp:127
Type getType() const
Definition: IntegerValue.hpp:138
Definition: IntegerValue.hpp:106
Value * clone() const
Definition: IntegerValue.hpp:140
void set(const long &Val)
Definition: IntegerValue.hpp:158
IntegerValue()
Definition: IntegerValue.hpp:117
IntegerValue(const IntegerValue &Val)
Definition: IntegerValue.hpp:122
Type
Definition: Value.hpp:68
Definition: SimpleValue.hpp:50
virtual ~IntegerValue()
Definition: IntegerValue.hpp:136
#define DLLEXPORT
Definition: dllexport.hpp:51