Lines Matching defs:BVariant

27 class BVariant {
29 inline BVariant();
30 inline BVariant(bool value);
31 inline BVariant(int8 value);
32 inline BVariant(uint8 value);
33 inline BVariant(int16 value);
34 inline BVariant(uint16 value);
35 inline BVariant(int32 value);
36 inline BVariant(uint32 value);
37 inline BVariant(int64 value);
38 inline BVariant(uint64 value);
39 inline BVariant(float value);
40 inline BVariant(double value);
41 inline BVariant(const BRect &value);
42 inline BVariant(float left, float top, float right,
44 inline BVariant(const void* value);
45 inline BVariant(const char* value,
47 inline BVariant(BReferenceable* value, type_code type);
49 inline BVariant(const BVariant& other);
50 ~BVariant();
52 inline void SetTo(const BVariant& other);
76 inline BVariant& operator=(const BVariant& other);
78 bool operator==(const BVariant& other) const;
79 inline bool operator!=(const BVariant& other) const;
122 void _SetTo(const BVariant& other);
173 BVariant::BVariant()
181 BVariant::BVariant(bool value)
187 BVariant::BVariant(int8 value)
193 BVariant::BVariant(uint8 value)
199 BVariant::BVariant(int16 value)
205 BVariant::BVariant(uint16 value)
211 BVariant::BVariant(int32 value)
217 BVariant::BVariant(uint32 value)
223 BVariant::BVariant(int64 value)
229 BVariant::BVariant(uint64 value)
235 BVariant::BVariant(float value)
241 BVariant::BVariant(double value)
247 BVariant::BVariant(const BRect& value)
253 BVariant::BVariant(float left, float top, float right, float bottom)
259 BVariant::BVariant(const void* value)
265 BVariant::BVariant(const char* value, uint32 flags)
271 BVariant::BVariant(BReferenceable* value, type_code type)
277 BVariant::BVariant(const BVariant& other)
283 BVariant&
284 BVariant::operator=(const BVariant& other)
293 BVariant::operator!=(const BVariant& other) const
300 BVariant::SetTo(const BVariant& other)
308 BVariant::SetTo(bool value)
316 BVariant::SetTo(int8 value)
324 BVariant::SetTo(uint8 value)
332 BVariant::SetTo(int16 value)
340 BVariant::SetTo(uint16 value)
348 BVariant::SetTo(int32 value)
356 BVariant::SetTo(uint32 value)
364 BVariant::SetTo(int64 value)
372 BVariant::SetTo(uint64 value)
380 BVariant::SetTo(float value)
388 BVariant::SetTo(double value)
396 BVariant::SetTo(const BRect& value)
404 BVariant::SetTo(float left, float top, float right, float bottom)
412 BVariant::SetTo(const void* value)
420 BVariant::SetTo(const char* value, uint32 flags)
428 BVariant::SetTo(BReferenceable* value, type_code type)
436 BVariant::IsNumber() const
443 BVariant::IsInteger(bool* _isSigned) const
450 BVariant::IsFloat() const