Symbol: MyFlattenableType
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
102
MyFlattenableType* val)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
106
static status_t ShortFind(BMessage& msg, const char* name, MyFlattenableType* val)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
110
static MyFlattenableType QuickFind(BMessage& msg, const char* name, int32 index)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
112
MyFlattenableType mft;
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
119
MyFlattenableType& val)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
132
*(MyFlattenableType**)data = &sFlat;
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
139
static MyFlattenableType sFlat;
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
141
MyFlattenableType TFlattenableFuncPolicy::sFlat;
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
143
struct TFlattenableInitPolicy : public ArrayTypeBase<MyFlattenableType>
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
145
inline static MyFlattenableType Zero() { return ""; }
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
146
inline static MyFlattenableType Test1() { return "flat1"; }
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
147
inline static MyFlattenableType Test2() { return "MyFlattenableType"; }
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
162
inline static MyFlattenableType Zero() { return MyFlattenableType(); }
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
163
inline static MyFlattenableType Invalid() { return MyFlattenableType(); }
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
164
static bool Size(size_t size, MyFlattenableType& flat)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
167
bool TFlattenableAssertPolicy::Size(size_t size, MyFlattenableType& flat)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
174
struct TypePolicy<MyFlattenableType>
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
176
typedef MyFlattenableType* TypePtr;
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
178
inline MyFlattenableType& Dereference(TypePtr p)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
182
inline TypePtr AddressOf(MyFlattenableType& t) { return &t; }
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
25
class MyFlattenableType : public BFlattenable
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
28
MyFlattenableType() {;}
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
29
MyFlattenableType(const char* data)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
33
bool operator==(const MyFlattenableType& mft) const;
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
47
bool MyFlattenableType::operator==(const MyFlattenableType& mft) const
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
53
status_t MyFlattenableType::Flatten(void* buffer, ssize_t numBytes) const
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
68
status_t MyFlattenableType::Unflatten(type_code code, const void* buffer,
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
87
static status_t Add(BMessage& msg, const char* name, MyFlattenableType& val)
src/tests/kits/app/bmessage/MessageFlattenableItemTest.h
90
MyFlattenableType* data, ssize_t size, bool)