Template Class Data¶
Defined in File scalardata.hpp
Inheritance Relationships¶
Base Type¶
public Base::Data
Class Documentation¶
-
template<typenameTYPE>
class Data : public Base::Data¶ Public Functions
-
inline ScalarData(TYPE data = 0)¶
-
inline void Initialize(const Parameters<TYPE> ¶meters)¶
-
inline void ClearData() override¶
-
inline TYPE const &data() const¶
-
inline void set_data(const TYPE &data)¶
-
inline void SerializeBinary(std::ostream &stream, Serialization::Format format = Serialization::Format::FULL) const override¶
-
inline void SerializeYAML(YAML::Node &node, Serialization::Format format = Serialization::Format::FULL) const override¶
-
inline void YAMLDescription(YAML::Node &node, Serialization::Format format = Serialization::Format::FULL) const override¶
Protected Attributes
-
TYPE data_¶
-
inline ScalarData(TYPE data = 0)¶