131 template <
typename T>
213 return static_cast<float> (
getFloat ());
259 memset (
this, 0,
sizeof (
FVariant));
Definition funknown.h:361
virtual uint32 PLUGIN_API addRef()=0
FVariant(bool b)
Definition fvariant.h:53
const char16 * string16
Definition fvariant.h:166
void set(int64 v)
Definition fvariant.h:78
@ kString8
Definition fvariant.h:42
@ kOwner
Definition fvariant.h:44
@ kFloat
Definition fvariant.h:41
@ kInteger
Definition fvariant.h:40
@ kString16
Definition fvariant.h:45
@ kObject
Definition fvariant.h:43
@ kEmpty
Definition fvariant.h:39
FVariant()
Definition fvariant.h:50
double getNumber() const
Definition fvariant.h:136
~FVariant()
Definition fvariant.h:63
const char8 * getString8() const
Definition fvariant.h:141
void set(const char16 *c)
Definition fvariant.h:93
int64 intValue
Definition fvariant.h:163
double getFloat() const
Definition fvariant.h:135
int64 getInt() const
Definition fvariant.h:134
const char16 * getString16() const
Definition fvariant.h:142
uint16 type
Definition fvariant.h:160
FVariant(const char8 *str)
Definition fvariant.h:57
void setFloat(double v)
Definition fvariant.h:105
FVariant(int64 v)
Definition fvariant.h:55
FVariant(const char16 *str)
Definition fvariant.h:58
FVariant(double v)
Definition fvariant.h:56
bool isEmpty() const
Definition fvariant.h:147
FUnknown * object
Definition fvariant.h:167
void empty()
Definition fvariant.h:247
double floatValue
Definition fvariant.h:164
void setString8(const char8 *v)
Definition fvariant.h:111
void setObject(FUnknown *obj)
Definition fvariant.h:124
FUnknown * getObject() const
Definition fvariant.h:144
uint16 getType() const
Definition fvariant.h:146
void setString16(const char16 *v)
Definition fvariant.h:117
FVariant(FUnknown *obj, bool owner=false)
Definition fvariant.h:59
void set(bool b)
Definition fvariant.h:68
bool isString() const
Definition fvariant.h:149
FVariant & operator=(const FVariant &variant)
Definition fvariant.h:263
FVariant(uint32 v)
Definition fvariant.h:54
void set(const char8 *c)
Definition fvariant.h:88
const char8 * string8
Definition fvariant.h:165
bool isOwner() const
Definition fvariant.h:148
void setInt(int64 v)
Definition fvariant.h:98
void set(uint32 v)
Definition fvariant.h:73
void setOwner(bool state)
Definition fvariant.h:150
void set(double v)
Definition fvariant.h:83
unsigned v[N_MAX]
Definition inflate.c:1584
static void v2(register WDL_FFT_REAL *a)
Definition fft.c:1099
Definition baseiids.cpp:43
int16 char16
Definition ftypes.h:101
int int32
Definition ftypes.h:50
char char8
Definition ftypes.h:93
unsigned short uint16
Definition ftypes.h:44
long long int64
Definition ftypes.h:66
bool operator!=(const ConstString &s1, const ConstString &s2)
Definition fstring.h:666
int32 strlen16(const char16 *str)
Definition fstrdefs.h:126
unsigned int uint32
Definition ftypes.h:51
bool operator==(const ConstString &s1, const ConstString &s2)
Definition fstring.h:665
return c
Definition crypt.c:175
memcpy(hh, h, RAND_HEAD_LEN)