KVIrc
4.9.2
DeveloperAPIs
|
The class which holds the type of the variant data. More...
#include <KviKvsVariant.h>
Classes | |
union | DataType |
Holds the value of the variant data. More... | |
Public Types | |
enum | Type { Nothing = 0, String = 1, Integer = 2, Real = 4, Array = 8, Hash = 16, Boolean = 32, HObject = 64 } |
Holds the type of the variant data. More... | |
Public Attributes | |
Type | m_eType |
DataType | m_u |
unsigned int | m_uRefs |
The class which holds the type of the variant data.
Type KviKvsVariantData::m_eType |
Referenced by KviKvsVariant::appendAsString(), KviKvsVariant::asBoolean(), KviKvsVariant::asHObject(), KviKvsVariant::asInteger(), KviKvsVariant::asReal(), KviKvsVariant::asString(), KviKvsVariant::castToArray(), KviKvsVariant::castToInteger(), KviKvsVariant::compare(), KviKvsVariant::convertToArray(), KviKvsVariant::dump(), KviKvsVariant::getTypeName(), KviKvsVariant::isEmpty(), KviKvsVariant::isEqualToNothing(), KviKvsVariant::KviKvsVariant(), KviKvsVariant::serialize(), KviKvsVariant::setArray(), KviKvsVariant::setBoolean(), KviKvsVariant::setHash(), KviKvsVariant::setHObject(), KviKvsVariant::setInteger(), KviKvsVariant::setReal(), and KviKvsVariant::setString().
DataType KviKvsVariantData::m_u |
Referenced by KviKvsVariant::appendAsString(), KviKvsVariant::asBoolean(), KviKvsVariant::asHObject(), KviKvsVariant::asInteger(), KviKvsVariant::asNumber(), KviKvsVariant::asReal(), KviKvsVariant::asString(), KviKvsVariant::castToArray(), KviKvsVariant::castToInteger(), KviKvsVariant::castToNumber(), KviKvsVariant::compare(), KviKvsVariantComparison::compareArrayHash(), KviKvsVariantComparison::compareBoolArray(), KviKvsVariantComparison::compareBoolHash(), KviKvsVariantComparison::compareBoolHObject(), KviKvsVariantComparison::compareBoolString(), KviKvsVariantComparison::compareHObjectArray(), KviKvsVariantComparison::compareHObjectHash(), KviKvsVariantComparison::compareIntArray(), KviKvsVariantComparison::compareIntBool(), KviKvsVariantComparison::compareIntHash(), KviKvsVariantComparison::compareIntHObject(), KviKvsVariantComparison::compareIntReal(), KviKvsVariantComparison::compareIntString(), KviKvsVariantComparison::compareRealArray(), KviKvsVariantComparison::compareRealBool(), KviKvsVariantComparison::compareRealHash(), KviKvsVariantComparison::compareRealHObject(), KviKvsVariantComparison::compareRealString(), KviKvsVariantComparison::compareStringArray(), KviKvsVariantComparison::compareStringHash(), KviKvsVariantComparison::compareStringHObject(), KviKvsVariant::convertToArray(), KviKvsVariant::dump(), KviKvsVariant::isEmpty(), KviKvsVariant::isEqualToNothing(), KviKvsVariant::KviKvsVariant(), KviKvsVariant::serialize(), KviKvsVariant::setArray(), KviKvsVariant::setBoolean(), KviKvsVariant::setHash(), KviKvsVariant::setHObject(), KviKvsVariant::setInteger(), KviKvsVariant::setReal(), and KviKvsVariant::setString().
unsigned int KviKvsVariantData::m_uRefs |
Referenced by KviKvsVariant::copyFrom(), KviKvsVariant::KviKvsVariant(), and KviKvsVariant::setNothing().