|
Falcon
|
Public Member Functions | |
| ScalarData (TYPE data=DEFAULT_SCALAR_VALUE) | |
| ScalarData (const Parameters< TYPE > ¶meters) | |
| Parameters | parameters () const |
| void | ClearData () override |
| TYPE const & | default_value () const |
| TYPE const & | data () const |
| void | set_data (const TYPE &data) |
| void | set_data (const Data< TYPE > &source) |
| void | SerializeBinary (std::ostream &stream, Serialization::Format format=Serialization::Format::FULL) const override |
| void | SerializeYAML (YAML::Node &node, Serialization::Format format=Serialization::Format::FULL) const override |
| void | YAMLDescription (YAML::Node &node, Serialization::Format format=Serialization::Format::FULL) const override |
| Public Member Functions inherited from IData< Data< TYPE >, Base > | |
| virtual std::string | datatype () const |
| virtual std::string | dataname () const |
Static Public Member Functions | |
| static const std::string | static_datatype () |
| static const std::string | static_dataname () |
Protected Attributes | |
| TYPE | default_value_ |
| TYPE | data_ |
Friends | |
| bool | operator== (Data< TYPE > &a, Data< TYPE > &b) |
| bool | operator!= (Data< TYPE > &a, Data< TYPE > &b) |
Additional Inherited Members | |
| Public Types inherited from IData< Data< TYPE >, Base > | |
| using | Base |