openshot-audio  0.1.4
Classes | Enumerations | Functions
juce_Variant.cpp File Reference

Classes

class  var::VariantType
 
class  var::VariantType_Void
 
class  var::VariantType_Undefined
 
class  var::VariantType_Int
 
class  var::VariantType_Int64
 
class  var::VariantType_Double
 
class  var::VariantType_Bool
 
class  var::VariantType_String
 
class  var::VariantType_Object
 
class  var::VariantType_Array
 
struct  var::VariantType_Array::RefCountedArray
 
class  var::VariantType_Binary
 
class  var::VariantType_Method
 

Enumerations

enum  VariantStreamMarkers {
  varMarker_Int = 1, varMarker_BoolTrue = 2, varMarker_BoolFalse = 3, varMarker_Double = 4,
  varMarker_String = 5, varMarker_Int64 = 6, varMarker_Array = 7, varMarker_Binary = 8,
  varMarker_Undefined = 9
}
 

Functions

bool operator== (const var &v1, const var &v2) noexcept
 
bool operator!= (const var &v1, const var &v2) noexcept
 
bool operator== (const var &v1, const String &v2)
 
bool operator!= (const var &v1, const String &v2)
 
bool operator== (const var &v1, const char *const v2)
 
bool operator!= (const var &v1, const char *const v2)
 

Enumeration Type Documentation

◆ VariantStreamMarkers

Enumerator
varMarker_Int 
varMarker_BoolTrue 
varMarker_BoolFalse 
varMarker_Double 
varMarker_String 
varMarker_Int64 
varMarker_Array 
varMarker_Binary 
varMarker_Undefined 

Function Documentation

◆ operator!=() [1/3]

bool operator!= ( const var v1,
const var v2 
)
noexcept

Compares the values of two var objects, using the var::equals() comparison.

◆ operator!=() [2/3]

bool operator!= ( const var v1,
const String v2 
)

◆ operator!=() [3/3]

bool operator!= ( const var v1,
const char *const  v2 
)

◆ operator==() [1/3]

bool operator== ( const var v1,
const var v2 
)
noexcept

Compares the values of two var objects, using the var::equals() comparison.

◆ operator==() [2/3]

bool operator== ( const var v1,
const String v2 
)

◆ operator==() [3/3]

bool operator== ( const var v1,
const char *const  v2 
)