sptk2 logo
SPTK Home Page
sptk::Variant Member List

This is the complete list of members for sptk::Variant, including all inherited members.

asBool() constsptk::VariantAdaptors
asDate() constsptk::VariantAdaptors
asDateTime() constsptk::VariantAdaptors
asFloat() constsptk::VariantAdaptors
asImagePtr() constsptk::VariantAdaptors
asInt64() constsptk::VariantAdaptors
asInteger() constsptk::VariantAdaptors
asString() constsptk::VariantAdaptorsvirtual
BaseVariant()=defaultsptk::BaseVariant
BaseVariant(const BaseVariant &other)=defaultsptk::BaseVariant
BaseVariant(BaseVariant &&other) noexcept=defaultsptk::BaseVariant
bufferSize() constsptk::BaseVariant
dataSize() constsptk::BaseVariant
dataSize(size_t newDataSize)sptk::BaseVariant
dataType() constsptk::BaseVariant
dataType(VariantType newDataType)sptk::BaseVariantprotected
dataType(VariantDataType newDataType)sptk::BaseVariantprotected
get() constsptk::BaseVariantinline
get()sptk::BaseVariantinline
getBufferPtr() const (defined in sptk::VariantAdaptors)sptk::VariantAdaptorsprotected
getExternalBuffer() constsptk::BaseVariantvirtual
getImageNdx() constsptk::BaseVariantvirtual
getImagePtr() constsptk::BaseVariantvirtual
getMoney() constsptk::BaseVariantvirtual
getString() constsptk::BaseVariantvirtual
getText() constsptk::BaseVariantvirtual
isExternalBuffer() constsptk::BaseVariantinlineprotected
isNull() constsptk::BaseVariant
load(const std::shared_ptr< xdoc::Node > &element)sptk::Variantvirtual
m_datasptk::BaseVariantprotected
moneyDataToString() constsptk::BaseVariantprotectedvirtual
nameType(const char *name)sptk::BaseVariantstatic
operator bool() constsptk::Variantexplicitvirtual
operator DateTime() constsptk::Variantexplicitvirtual
operator double() constsptk::Variantexplicitvirtual
operator int() constsptk::Variantexplicitvirtual
operator int64_t() constsptk::Variantexplicitvirtual
operator String() constsptk::Variantexplicitvirtual
operator uint64_t() constsptk::Variantexplicitvirtual
operator=(const Variant &other)sptk::Variant
operator=(Variant &&other) noexceptsptk::Variant
operator=(bool value)sptk::Variantvirtual
operator=(int32_t value)sptk::Variantvirtual
operator=(int64_t value)sptk::Variantvirtual
operator=(double value)sptk::Variantvirtual
operator=(const MoneyData &value)sptk::Variantvirtual
operator=(const char *value)sptk::Variantvirtual
operator=(const String &value)sptk::Variantvirtual
operator=(DateTime value)sptk::Variantvirtual
operator=(const uint8_t *value)sptk::Variantvirtual
operator=(const Buffer &value)sptk::Variantvirtual
save(const std::shared_ptr< xdoc::Node > &node) constsptk::Variant
setBool(bool value)sptk::VariantAdaptorsvirtual
setBuffer(const uint8_t *value, size_t valueSize, VariantDataType type=VariantDataType::VAR_BUFFER)sptk::VariantAdaptorsvirtual
setData(const BaseVariant &other)sptk::VariantAdaptorsprotected
setDateTime(DateTime value, bool dateOnly=false)sptk::VariantAdaptorsvirtual
setExternalBuffer(uint8_t *value, size_t valueSize, VariantDataType type=VariantDataType::VAR_BUFFER)sptk::VariantAdaptorsvirtual
setFloat(double value)sptk::VariantAdaptorsvirtual
setImageNdx(uint32_t value)sptk::VariantAdaptorsvirtual
setImagePtr(const uint8_t *value)sptk::VariantAdaptorsvirtual
setInt64(int64_t value)sptk::VariantAdaptorsvirtual
setInteger(int32_t value)sptk::VariantAdaptorsvirtual
setMoney(int64_t value, unsigned scale)sptk::VariantAdaptorsvirtual
setMoney(const MoneyData &value)sptk::VariantAdaptorsvirtual
setNull(VariantDataType vtype=VariantDataType::VAR_NONE)sptk::VariantAdaptorsvirtual
setString(const String &value)sptk::VariantAdaptorsvirtual
typeName(VariantDataType type)sptk::BaseVariantstatic
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)=defaultsptk::Variantexplicit
Variant(Variant &&other) noexcept=defaultsptk::Variant
VariantAdaptors()=defaultsptk::VariantAdaptors
VariantAdaptors(const VariantAdaptors &other)=defaultsptk::VariantAdaptors
VariantAdaptors(VariantAdaptors &&other) noexcept=defaultsptk::VariantAdaptors
~BaseVariant()=defaultsptk::BaseVariantvirtual
~Variant() overridesptk::Variant
~VariantAdaptors() override=defaultsptk::VariantAdaptors

Fri Oct 14 2022 09:58:47: SPTK 5.4.1