Searched refs:TYPE (Results 1 - 12 of 12) sorted by relevance

/system/core/libpixelflinger/codeflinger/tinyutils/
H A DVector.h41 template <class TYPE>
45 typedef TYPE value_type;
52 Vector(const Vector<TYPE>& rhs);
56 const Vector<TYPE>& operator = (const Vector<TYPE>& rhs) const;
57 Vector<TYPE>& operator = (const Vector<TYPE>& rhs);
83 inline const TYPE* array() const;
85 TYPE* editArray();
92 inline const TYPE
[all...]
H A DSortedVector.h33 template <class TYPE>
37 typedef TYPE value_type;
44 SortedVector(const SortedVector<TYPE>& rhs);
48 const SortedVector<TYPE>& operator = (const SortedVector<TYPE>& rhs) const;
49 SortedVector<TYPE>& operator = (const SortedVector<TYPE>& rhs);
75 inline const TYPE* array() const;
79 TYPE* editArray();
82 ssize_t indexOf(const TYPE
[all...]
H A DTypeHelpers.h54 template <typename TYPE>
57 is_pointer = trait_pointer<TYPE>::value,
58 has_trivial_ctor = is_pointer || trait_trivial_ctor<TYPE>::value,
59 has_trivial_dtor = is_pointer || trait_trivial_dtor<TYPE>::value,
60 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value,
61 has_trivial_assign = is_pointer || trait_trivial_assign<TYPE>::value
104 template<typename TYPE> inline
105 int strictly_order_type(const TYPE& lhs, const TYPE& rhs) {
109 template<typename TYPE> inlin
[all...]
/system/core/include/utils/
H A DVector.h33 template <typename TYPE>
42 template <class TYPE>
46 typedef TYPE value_type;
53 Vector(const Vector<TYPE>& rhs);
54 explicit Vector(const SortedVector<TYPE>& rhs);
58 const Vector<TYPE>& operator = (const Vector<TYPE>& rhs) const;
59 Vector<TYPE>& operator = (const Vector<TYPE>& rhs);
61 const Vector<TYPE>
[all...]
H A DSortedVector.h34 template <class TYPE>
37 friend class Vector<TYPE>;
40 typedef TYPE value_type;
47 SortedVector(const SortedVector<TYPE>& rhs);
51 const SortedVector<TYPE>& operator = (const SortedVector<TYPE>& rhs) const;
52 SortedVector<TYPE>& operator = (const SortedVector<TYPE>& rhs);
78 inline const TYPE* array() const;
82 TYPE* editArra
[all...]
H A DSingleton.h28 template <typename TYPE>
32 static TYPE& getInstance() {
34 TYPE* instance = sInstance;
36 instance = new TYPE();
55 static TYPE* sInstance;
59 * use ANDROID_SINGLETON_STATIC_INSTANCE(TYPE) in your implementation file
60 * (eg: <TYPE>.cpp) to create the static instance of Singleton<>'s attributes,
61 * and avoid to have a copy of them in each compilation units Singleton<TYPE>
67 #define ANDROID_SINGLETON_STATIC_INSTANCE(TYPE) \
68 template<> Mutex Singleton< TYPE >
[all...]
H A DTypeHelpers.h40 template <typename TYPE>
44 is_pointer = trait_pointer<TYPE>::value,
46 has_trivial_ctor = is_pointer || trait_trivial_ctor<TYPE>::value,
48 has_trivial_dtor = is_pointer || trait_trivial_dtor<TYPE>::value,
50 has_trivial_copy = is_pointer || trait_trivial_copy<TYPE>::value,
52 has_trivial_move = is_pointer || trait_trivial_move<TYPE>::value
117 template<typename TYPE> inline
118 int strictly_order_type(const TYPE& lhs, const TYPE& rhs) {
122 template<typename TYPE> inlin
[all...]
H A DDebug.h40 struct CompileTimeIfElse<true, LHS, RHS> { typedef LHS TYPE; }; typedef in struct:android::CompileTimeIfElse
42 struct CompileTimeIfElse<false, LHS, RHS> { typedef RHS TYPE; }; typedef in struct:android::CompileTimeIfElse
H A DRefBase.h467 // this class just serves as a namespace so TYPE::moveReferences can stay
472 // for sp<TYPE> or wp<TYPE> when TYPE is a descendant of RefBase:
474 // a template<typename TYPE inherits RefBase> template...
476 template<typename TYPE> static inline
477 void move_references(sp<TYPE>* d, sp<TYPE> const* s, size_t n) {
480 sp<TYPE>* d;
481 sp<TYPE> cons
[all...]
H A DList.h71 template <typename TYPE>
74 typedef const TYPE Type;
77 template <typename TYPE>
80 typedef TYPE Type;
/system/core/include/sysutils/
H A DList.h72 template <typename TYPE>
75 typedef const TYPE Type;
78 template <typename TYPE>
81 typedef TYPE Type;
/system/netd/
H A DList.h72 template <typename TYPE>
75 typedef const TYPE Type;
78 template <typename TYPE>
81 typedef TYPE Type;

Completed in 189 milliseconds