 |
Manual for OpenFLUID 2.1.11
|
Go to the documentation of this file.
40 #ifndef __OPENFLUID_CORE_BOOLEANVALUE_HPP__
41 #define __OPENFLUID_CORE_BOOLEANVALUE_HPP__
126 operator bool()
const
141 bool convert(
Value& Val)
const override;
156 inline void set(
const bool& Val)
161 void writeToStream(std::ostream& OutStm)
const override;
165 writeToStream(OutStm);
#define OPENFLUID_API
Definition: dllexport.hpp:86
void set(const bool &Val)
Definition: BooleanValue.hpp:156
Type
Definition: Value.hpp:66
BooleanValue(BooleanValue &&Val) noexcept
Definition: BooleanValue.hpp:104
BooleanValue(const BooleanValue &Val) noexcept
Definition: BooleanValue.hpp:98
Definition: ApplicationException.hpp:47
bool get() const
Definition: BooleanValue.hpp:147
Type getType() const override
Definition: BooleanValue.hpp:131
Definition: BooleanValue.hpp:80
BooleanValue(const bool &POD) noexcept
Definition: BooleanValue.hpp:110
BooleanValue() noexcept
Definition: BooleanValue.hpp:92
void writeQuotedToStream(std::ostream &OutStm) const override
Definition: BooleanValue.hpp:163
Value * clone() const override
Definition: BooleanValue.hpp:136
Definition: SimpleValue.hpp:51
@ BOOLEAN
Definition: Value.hpp:66
Generated by
1.8.17