SPTK Home Page
sptk
Variant
sptk::Variant Member List
This is the complete list of members for
sptk::Variant
, including all inherited members.
asBool
() const
sptk::VariantAdaptors
asDate
() const
sptk::VariantAdaptors
asDateTime
() const
sptk::VariantAdaptors
asFloat
() const
sptk::VariantAdaptors
asImagePtr
() const
sptk::VariantAdaptors
asInt64
() const
sptk::VariantAdaptors
asInteger
() const
sptk::VariantAdaptors
asString
() const
sptk::VariantAdaptors
virtual
BaseVariant
()=default
sptk::BaseVariant
BaseVariant
(const BaseVariant &other)=default
sptk::BaseVariant
BaseVariant
(BaseVariant &&other) noexcept=default
sptk::BaseVariant
bufferSize
() const
sptk::BaseVariant
dataSize
() const
sptk::BaseVariant
dataSize
(size_t newDataSize)
sptk::BaseVariant
dataType
() const
sptk::BaseVariant
dataType
(VariantType newDataType)
sptk::BaseVariant
protected
dataType
(VariantDataType newDataType)
sptk::BaseVariant
protected
get
() const
sptk::BaseVariant
inline
get
()
sptk::BaseVariant
inline
getBufferPtr
() const (defined in
sptk::VariantAdaptors
)
sptk::VariantAdaptors
protected
getExternalBuffer
() const
sptk::BaseVariant
virtual
getImageNdx
() const
sptk::BaseVariant
virtual
getImagePtr
() const
sptk::BaseVariant
virtual
getMoney
() const
sptk::BaseVariant
virtual
getString
() const
sptk::BaseVariant
virtual
getText
() const
sptk::BaseVariant
virtual
isExternalBuffer
() const
sptk::BaseVariant
inline
protected
isNull
() const
sptk::BaseVariant
load
(const std::shared_ptr< xdoc::Node > &element)
sptk::Variant
virtual
m_data
sptk::BaseVariant
protected
moneyDataToString
() const
sptk::BaseVariant
protected
virtual
nameType
(const char *name)
sptk::BaseVariant
static
operator bool
() const
sptk::Variant
explicit
virtual
operator DateTime
() const
sptk::Variant
explicit
virtual
operator double
() const
sptk::Variant
explicit
virtual
operator int
() const
sptk::Variant
explicit
virtual
operator int64_t
() const
sptk::Variant
explicit
virtual
operator String
() const
sptk::Variant
explicit
virtual
operator uint64_t
() const
sptk::Variant
explicit
virtual
operator=
(const Variant &other)
sptk::Variant
operator=
(Variant &&other) noexcept
sptk::Variant
operator=
(bool value)
sptk::Variant
virtual
operator=
(int32_t value)
sptk::Variant
virtual
operator=
(int64_t value)
sptk::Variant
virtual
operator=
(double value)
sptk::Variant
virtual
operator=
(const MoneyData &value)
sptk::Variant
virtual
operator=
(const char *value)
sptk::Variant
virtual
operator=
(const String &value)
sptk::Variant
virtual
operator=
(DateTime value)
sptk::Variant
virtual
operator=
(const uint8_t *value)
sptk::Variant
virtual
operator=
(const Buffer &value)
sptk::Variant
virtual
save
(const std::shared_ptr< xdoc::Node > &node) const
sptk::Variant
setBool
(bool value)
sptk::VariantAdaptors
virtual
setBuffer
(const uint8_t *value, size_t valueSize, VariantDataType type=VariantDataType::VAR_BUFFER)
sptk::VariantAdaptors
virtual
setData
(const BaseVariant &other)
sptk::VariantAdaptors
protected
setDateTime
(DateTime value, bool dateOnly=false)
sptk::VariantAdaptors
virtual
setExternalBuffer
(uint8_t *value, size_t valueSize, VariantDataType type=VariantDataType::VAR_BUFFER)
sptk::VariantAdaptors
virtual
setFloat
(double value)
sptk::VariantAdaptors
virtual
setImageNdx
(uint32_t value)
sptk::VariantAdaptors
virtual
setImagePtr
(const uint8_t *value)
sptk::VariantAdaptors
virtual
setInt64
(int64_t value)
sptk::VariantAdaptors
virtual
setInteger
(int32_t value)
sptk::VariantAdaptors
virtual
setMoney
(int64_t value, unsigned scale)
sptk::VariantAdaptors
virtual
setMoney
(const MoneyData &value)
sptk::VariantAdaptors
virtual
setNull
(VariantDataType vtype=VariantDataType::VAR_NONE)
sptk::VariantAdaptors
virtual
setString
(const String &value)
sptk::VariantAdaptors
virtual
typeName
(VariantDataType type)
sptk::BaseVariant
static
Variant
()
sptk::Variant
Variant
(bool value)
sptk::Variant
Variant
(int32_t value)
sptk::Variant
Variant
(int64_t value, unsigned scale=1)
sptk::Variant
Variant
(double value)
sptk::Variant
Variant
(const char *value)
sptk::Variant
Variant
(const String &v)
sptk::Variant
Variant
(const DateTime &v)
sptk::Variant
Variant
(const uint8_t *value, size_t sz)
sptk::Variant
Variant
(const Buffer &value)
sptk::Variant
Variant
(const Variant &other)=default
sptk::Variant
explicit
Variant
(Variant &&other) noexcept=default
sptk::Variant
VariantAdaptors
()=default
sptk::VariantAdaptors
VariantAdaptors
(const VariantAdaptors &other)=default
sptk::VariantAdaptors
VariantAdaptors
(VariantAdaptors &&other) noexcept=default
sptk::VariantAdaptors
~BaseVariant
()=default
sptk::BaseVariant
virtual
~Variant
() override
sptk::Variant
~VariantAdaptors
() override=default
sptk::VariantAdaptors
Fri Oct 14 2022 09:58:47: SPTK 5.4.1