|
spla
|
This is the complete list of members for spla::Scalar, including all inherited members.
| add_ref() const | spla::RefCnt | inline |
| as_float()=0 | spla::Scalar | pure virtual |
| as_int()=0 | spla::Scalar | pure virtual |
| as_uint()=0 | spla::Scalar | pure virtual |
| get_float(float &value)=0 | spla::Scalar | pure virtual |
| get_int(std::int32_t &value)=0 | spla::Scalar | pure virtual |
| get_label() const =0 | spla::Object | pure virtual |
| get_refs() const | spla::RefCnt | inline |
| get_type()=0 | spla::Scalar | pure virtual |
| get_uint(std::uint32_t &value)=0 | spla::Scalar | pure virtual |
| is_unique() const | spla::RefCnt | inline |
| make(const ref_ptr< Type > &type) | spla::Scalar | static |
| make_float(float value) | spla::Scalar | static |
| make_int(std::int32_t value) | spla::Scalar | static |
| make_uint(std::uint32_t value) | spla::Scalar | static |
| rel_ref() const | spla::RefCnt | inline |
| set_float(float value)=0 | spla::Scalar | pure virtual |
| set_int(std::int32_t value)=0 | spla::Scalar | pure virtual |
| set_label(std::string label)=0 | spla::Object | pure virtual |
| set_uint(std::uint32_t value)=0 | spla::Scalar | pure virtual |
| ~Object() override=default | spla::Object | |
| ~RefCnt() | spla::RefCnt | inlinevirtual |
| ~Scalar() override=default | spla::Scalar |