spla
spla::Scalar Member List

This is the complete list of members for spla::Scalar, including all inherited members.

add_ref() constspla::RefCntinline
as_float()=0spla::Scalarpure virtual
as_int()=0spla::Scalarpure virtual
as_uint()=0spla::Scalarpure virtual
get_float(float &value)=0spla::Scalarpure virtual
get_int(std::int32_t &value)=0spla::Scalarpure virtual
get_label() const =0spla::Objectpure virtual
get_refs() constspla::RefCntinline
get_type()=0spla::Scalarpure virtual
get_uint(std::uint32_t &value)=0spla::Scalarpure virtual
is_unique() constspla::RefCntinline
make(const ref_ptr< Type > &type)spla::Scalarstatic
make_float(float value)spla::Scalarstatic
make_int(std::int32_t value)spla::Scalarstatic
make_uint(std::uint32_t value)spla::Scalarstatic
rel_ref() constspla::RefCntinline
set_float(float value)=0spla::Scalarpure virtual
set_int(std::int32_t value)=0spla::Scalarpure virtual
set_label(std::string label)=0spla::Objectpure virtual
set_uint(std::uint32_t value)=0spla::Scalarpure virtual
~Object() override=defaultspla::Object
~RefCnt()spla::RefCntinlinevirtual
~Scalar() override=defaultspla::Scalar