Searched refs:AData (Results 1 - 7 of 7) sorted by relevance

/frameworks/av/include/media/stagefright/foundation/
H A DAMessage.h22 #include <media/stagefright/foundation/AData.h>
197 typedef AData<
H A DAData.h34 * AData is a flexible union type that supports non-POD members. It supports arbitrary types as long
37 * Internally, AData is using AUnion - a structure providing the union support. AUnion should not
39 * one type can be easily accessed as an object of another type. AData prevents this.
41 * AData allows a custom type flagger to be used for future extensions (e.g. allowing automatic
46 * AData<int, float>::Basic data; // strict type support
60 * AData<int, sp<RefBase>>::RelaxedBasic objdata; // relaxed type support
408 * \param Flagger type flagger class (see AData)
443 * \param Flagger type flagger class (see AData)
480 * \param Flagger type flagger class (see AData)
533 * AData<type
548 struct AData { struct in namespace:android
[all...]
/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/
H A DAMessage.h22 #include <media/stagefright/foundation/AData.h>
197 typedef AData<
H A DAData.h34 * AData is a flexible union type that supports non-POD members. It supports arbitrary types as long
37 * Internally, AData is using AUnion - a structure providing the union support. AUnion should not
39 * one type can be easily accessed as an object of another type. AData prevents this.
41 * AData allows a custom type flagger to be used for future extensions (e.g. allowing automatic
46 * AData<int, float>::Basic data; // strict type support
60 * AData<int, sp<RefBase>>::RelaxedBasic objdata; // relaxed type support
408 * \param Flagger type flagger class (see AData)
443 * \param Flagger type flagger class (see AData)
480 * \param Flagger type flagger class (see AData)
533 * AData<type
548 struct AData { struct in namespace:android
[all...]
/frameworks/av/media/libstagefright/include/media/stagefright/foundation/
H A DAMessage.h22 #include <media/stagefright/foundation/AData.h>
197 typedef AData<
H A DAData.h34 * AData is a flexible union type that supports non-POD members. It supports arbitrary types as long
37 * Internally, AData is using AUnion - a structure providing the union support. AUnion should not
39 * one type can be easily accessed as an object of another type. AData prevents this.
41 * AData allows a custom type flagger to be used for future extensions (e.g. allowing automatic
46 * AData<int, float>::Basic data; // strict type support
60 * AData<int, sp<RefBase>>::RelaxedBasic objdata; // relaxed type support
408 * \param Flagger type flagger class (see AData)
443 * \param Flagger type flagger class (see AData)
480 * \param Flagger type flagger class (see AData)
533 * AData<type
548 struct AData { struct in namespace:android
[all...]
/frameworks/av/media/libstagefright/foundation/tests/
H A DAData_test.cpp24 #include <media/stagefright/foundation/AData.h>
171 AData<int, float>::Basic data;
185 AData<int, sp<RefBase>>::RelaxedBasic objdata; // relaxed type support
236 AData<int, const char *>::Custom<SampleTypeFlagger> u;
297 AData<int, std::weak_ptr<EventCounter>, std::shared_ptr<EventCounter>,
445 AData<int, std::unique_ptr<EventCounter>, std::shared_ptr<EventCounter>,
709 AData<int, sp<EventCounter>, wp<EventCounter>>::Strict<uint8_t> u;
818 AData<int, sp<RefBase>, wp<RefBase>>::Relaxed<uint16_t> u;
982 typedef AData<sp<ABuffer>, int32_t>::Basic Data;
1029 typedef AData<s
[all...]

Completed in 72 milliseconds