|
| virtual int | toInt (const ValueUnion &) const noexcept |
| |
| virtual int64 | toInt64 (const ValueUnion &) const noexcept |
| |
| virtual double | toDouble (const ValueUnion &) const noexcept |
| |
| virtual String | toString (const ValueUnion &) const |
| |
| virtual bool | toBool (const ValueUnion &) const noexcept |
| |
| virtual ReferenceCountedObject * | toObject (const ValueUnion &) const noexcept |
| |
| virtual Array< var > * | toArray (const ValueUnion &) const noexcept |
| |
| virtual MemoryBlock * | toBinary (const ValueUnion &) const noexcept |
| |
| virtual var | clone (const var &original) const |
| |
| virtual bool | isVoid () const noexcept |
| |
| virtual bool | isUndefined () const noexcept |
| |
| virtual bool | isInt () const noexcept |
| |
| virtual bool | isInt64 () const noexcept |
| |
| virtual bool | isBool () const noexcept |
| |
| virtual bool | isDouble () const noexcept |
| |
| virtual bool | isString () const noexcept |
| |
| virtual bool | isObject () const noexcept |
| |
| virtual bool | isArray () const noexcept |
| |
| virtual bool | isBinary () const noexcept |
| |
| virtual bool | isMethod () const noexcept |
| |
| virtual bool | isComparable () const noexcept |
| |
| virtual void | cleanUp (ValueUnion &) const noexcept |
| |
| virtual void | createCopy (ValueUnion &dest, const ValueUnion &source) const |
| |
|
virtual bool | equals (const ValueUnion &data, const ValueUnion &otherData, const VariantType &otherType) const noexcept=0 |
| |
|
virtual void | writeToStream (const ValueUnion &data, OutputStream &output) const =0 |
| |
Definition at line 40 of file juce_Variant.cpp.
◆ VariantType()
| juce::var::VariantType::VariantType |
( |
| ) |
|
|
inlinenoexcept |
◆ ~VariantType()
| virtual juce::var::VariantType::~VariantType |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ toInt()
| virtual int juce::var::VariantType::toInt |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ toInt64()
| virtual int64 juce::var::VariantType::toInt64 |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ toDouble()
| virtual double juce::var::VariantType::toDouble |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ toString()
| virtual String juce::var::VariantType::toString |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtual |
◆ toBool()
| virtual bool juce::var::VariantType::toBool |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ toObject()
◆ toArray()
| virtual Array< var > * juce::var::VariantType::toArray |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ toBinary()
| virtual MemoryBlock * juce::var::VariantType::toBinary |
( |
const ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ clone()
| virtual var juce::var::VariantType::clone |
( |
const var & |
original | ) |
const |
|
inlinevirtual |
◆ isVoid()
| virtual bool juce::var::VariantType::isVoid |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isUndefined()
| virtual bool juce::var::VariantType::isUndefined |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isInt()
| virtual bool juce::var::VariantType::isInt |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isInt64()
| virtual bool juce::var::VariantType::isInt64 |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isBool()
| virtual bool juce::var::VariantType::isBool |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isDouble()
| virtual bool juce::var::VariantType::isDouble |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isString()
| virtual bool juce::var::VariantType::isString |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isObject()
| virtual bool juce::var::VariantType::isObject |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isArray()
| virtual bool juce::var::VariantType::isArray |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isBinary()
| virtual bool juce::var::VariantType::isBinary |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isMethod()
| virtual bool juce::var::VariantType::isMethod |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ isComparable()
| virtual bool juce::var::VariantType::isComparable |
( |
| ) |
const |
|
inlinevirtualnoexcept |
◆ cleanUp()
| virtual void juce::var::VariantType::cleanUp |
( |
ValueUnion & |
| ) |
const |
|
inlinevirtualnoexcept |
◆ createCopy()
| virtual void juce::var::VariantType::createCopy |
( |
ValueUnion & |
dest, |
|
|
const ValueUnion & |
source |
|
) |
| const |
|
inlinevirtual |
The documentation for this class was generated from the following file: