Home
last modified time | relevance | path

Searched refs:typename (Results 1 – 25 of 126) sorted by relevance

123456

/frameworks/native/include/ui/
Dmat4.h34 template <typename T>
100 template<typename U>
104 template <typename U>
108 template <typename U>
112 template <typename A, typename B, typename C, typename D>
117 typename A, typename B, typename C, typename D,
118 typename E, typename F, typename G, typename H,
119 typename I, typename J, typename K, typename L,
120 typename M, typename N, typename O, typename P>
127 template <typename U>
[all …]
Dvec4.h28 template <typename T>
74 template<typename A>
77 template<typename A, typename B, typename C, typename D>
80 template<typename A, typename B, typename C>
83 template<typename A, typename B>
86 template<typename A>
89 template<typename A>
96 template<typename A, typename B>
103 template<typename A, typename B, typename C>
DTVecHelpers.h45 template <typename TYPE>
68 template <template<typename T> class BASE, typename T>
74 template <typename OTHER>
82 template <typename OTHER>
122 template<typename RT>
127 template<typename RT>
149 template <template<typename T> class BASE, typename T>
155 template <typename OTHER>
163 template <typename OTHER>
203 template<typename RT>
[all …]
DTMatHelpers.h59 template<typename MATRIX>
64 typename MATRIX::value_type t; in inverse()
110 template<typename MATRIX_R, typename MATRIX_A, typename MATRIX_B>
129 template <typename MATRIX>
141 template <typename MATRIX>
142 typename MATRIX::value_type PURE trace(const MATRIX& m) { in trace()
144 typename MATRIX::value_type result(0); in trace()
151 template <typename MATRIX>
152 typename MATRIX::col_type PURE diag(const MATRIX& m) { in diag()
154 typename MATRIX::col_type result(MATRIX::col_type::NO_INIT); in diag()
[all …]
Dvec3.h28 template <typename T>
70 template<typename A>
73 template<typename A, typename B, typename C>
76 template<typename A, typename B>
79 template<typename A>
82 template<typename A>
88 template<typename A, typename B>
95 template <typename RT>
/frameworks/rs/server/
DStrongPointer.h32 template<typename T> class wp;
43 template<typename U> \
47 template<typename U> \
54 template<typename U> \
61 template <typename T>
69 template<typename U> sp(U* other);
70 template<typename U> sp(const sp<U>& other);
79 template<typename U> sp& operator = (const sp<U>& other);
80 template<typename U> sp& operator = (U* other);
105 template<typename Y> friend class sp;
[all …]
DRefBase.h44 template<typename U> \
48 template<typename U> \
196 template <typename T>
200 typedef typename RefBase::weakref_type weakref_type;
207 template<typename U> wp(U* other);
208 template<typename U> wp(const sp<U>& other);
209 template<typename U> wp(const wp<U>& other);
219 template<typename U> wp& operator = (U* other);
220 template<typename U> wp& operator = (const wp<U>& other);
221 template<typename U> wp& operator = (const sp<U>& other);
[all …]
DTypeHelpers.h33 template <typename T> struct trait_trivial_ctor { enum { value = false }; };
34 template <typename T> struct trait_trivial_dtor { enum { value = false }; };
35 template <typename T> struct trait_trivial_copy { enum { value = false }; };
36 template <typename T> struct trait_trivial_move { enum { value = false }; };
37 template <typename T> struct trait_pointer { enum { value = false }; };
38 template <typename T> struct trait_pointer<T*> { enum { value = true }; };
40 template <typename TYPE>
56 template <typename T, typename U>
117 template<typename TYPE> inline
122 template<typename TYPE> inline
[all …]
/frameworks/rs/cpp/util/
DStrongPointer.h33 template<typename T> class wp;
44 template<typename U> \
48 template<typename U> \
55 template<typename U> \
62 template <typename T>
70 template<typename U> sp(U* other);
71 template<typename U> sp(const sp<U>& other);
80 template<typename U> sp& operator = (const sp<U>& other);
81 template<typename U> sp& operator = (U* other);
106 template<typename Y> friend class sp;
[all …]
DRefBase.h45 template<typename U> \
49 template<typename U> \
197 template <typename T>
201 typedef typename RefBase::weakref_type weakref_type;
208 template<typename U> wp(U* other);
209 template<typename U> wp(const sp<U>& other);
210 template<typename U> wp(const wp<U>& other);
220 template<typename U> wp& operator = (U* other);
221 template<typename U> wp& operator = (const wp<U>& other);
222 template<typename U> wp& operator = (const sp<U>& other);
[all …]
DTypeHelpers.h33 template <typename T> struct trait_trivial_ctor { enum { value = false }; };
34 template <typename T> struct trait_trivial_dtor { enum { value = false }; };
35 template <typename T> struct trait_trivial_copy { enum { value = false }; };
36 template <typename T> struct trait_trivial_move { enum { value = false }; };
37 template <typename T> struct trait_pointer { enum { value = false }; };
38 template <typename T> struct trait_pointer<T*> { enum { value = true }; };
40 template <typename TYPE>
56 template <typename T, typename U>
117 template<typename TYPE> inline
122 template<typename TYPE> inline
[all …]
/frameworks/native/services/sensorservice/
Dtraits.h29 template <typename T, typename U>
43 template <typename TList, typename T> struct IndexOf;
45 template <typename T>
50 template <typename T, typename Tail>
55 template <typename Head, typename Tail, typename T>
66 template <bool flag, typename T, typename U>
70 template <typename T, typename U>
78 template <typename T>
94 template<typename U> struct PointerTraits {
98 template<typename U> struct PointerTraits<U*> {
[all …]
Dvec.h36 template <typename TYPE, size_t SIZE>
39 template <typename TYPE, size_t SIZE>
44 template <typename T> inline T min(T a, T b) { return a<b ? a : b; } in min()
45 template <typename T> inline T max(T a, T b) { return a>b ? a : b; } in max()
47 template < template<typename T, size_t S> class VEC,
48 typename TYPE, size_t SIZE, size_t S>
62 template<typename T, size_t S> class VLHS,
63 template<typename T, size_t S> class VRHS,
64 typename TYPE,
77 template<typename T, size_t S> class VLHS,
[all …]
/frameworks/av/services/audioflinger/
DAudioResamplerFirProcess.h25 template<typename TC>
34 template<typename TC>
42 template<typename TC>
50 template<typename TC>
79 template<int CHANNELS, typename TO>
87 template<typename TC, typename TI>
100 template<typename TO>
105 template<typename TC, typename TI>
112 template<typename TC, typename TINTERP>
135 template<typename TC, typename TINTERP>
[all …]
/frameworks/base/media/mca/filterpacks/native/base/
Dutilities.h64 for (typename T::iterator i = v->begin(); i != v->end(); ++i) { in STLDeleteValues()
74 const typename Collection::value_type::second_type*
76 const typename Collection::value_type::first_type& key) { in FindOrNull()
77 typename Collection::const_iterator it = collection.find(key); in FindOrNull()
89 template<typename T>
108 template<typename T>
114 template<typename T>
116 typename std::set<T>::iterator iter = items_.find(item); in CheckItem()
128 const typename Collection::value_type::second_type
130 const typename Collection::value_type::first_type& key) { in FindPtrOrNull()
[all …]
/frameworks/base/media/mca/filterfw/native/base/
Dutilities.h64 for (typename T::iterator i = v->begin(); i != v->end(); ++i) { in STLDeleteValues()
74 const typename Collection::value_type::second_type*
76 const typename Collection::value_type::first_type& key) { in FindOrNull()
77 typename Collection::const_iterator it = collection.find(key); in FindOrNull()
89 template<typename T>
108 template<typename T>
114 template<typename T>
116 typename std::set<T>::iterator iter = items_.find(item); in CheckItem()
128 const typename Collection::value_type::second_type
130 const typename Collection::value_type::first_type& key) { in FindPtrOrNull()
[all …]
/frameworks/compile/mclinker/include/mcld/Target/
DKeyEntryMap.h20 template<typename KEY, typename ENTRY>
53 typedef typename KeyEntryPool::iterator iterator;
54 typedef typename KeyEntryPool::const_iterator const_iterator;
91 template<typename KeyType, typename EntryType>
105 template<typename KeyType, typename EntryType>
119 template<typename KeyType, typename EntryType>
133 template<typename KeyType, typename EntryType>
147 template<typename KeyType, typename EntryType>
161 template<typename KeyType, typename EntryType>
175 template<typename KeyType, typename EntryType>
[all …]
/frameworks/compile/mclinker/include/mcld/Support/
DGCFactory.h25 template<typename ChunkType>
57 template<typename ChunkType, class Traits>
61 typedef typename ChunkType::value_type value_type;
63 typedef typename traits::pointer pointer;
64 typedef typename traits::reference reference;
68 typedef typename traits::nonconst_traits nonconst_traits;
70 typedef typename traits::const_traits const_traits;
111 template<typename Alloc>
115 typedef DataIterator<typename Alloc::chunk_type,
117 typename Alloc::value_type> > iterator;
[all …]
DAllocators.h24 template<typename DataType, size_t ChunkSize>
51 template<typename DataType>
91 template<typename DataType>
94 template<typename ChunkType>
99 typedef typename ChunkType::value_type value_type;
100 typedef typename ChunkType::value_type* pointer;
101 typedef typename ChunkType::value_type& reference;
102 typedef const typename ChunkType::value_type* const_pointer;
103 typedef const typename ChunkType::value_type& const_reference;
288 template<typename DataType, size_t ChunkSize>
[all …]
/frameworks/base/libs/hwui/utils/
DPair.h23 template <typename F, typename S>
43 template <typename F, typename S>
46 template <typename F, typename S>
49 template <typename F, typename S>
52 template <typename F, typename S>
/frameworks/native/opengl/libs/EGL/
Degl_object.h61 template <typename N, typename T>
82 template <typename N, typename T>
86 template<typename N, typename T>
93 template <typename N, typename T>
100 template <typename N, typename T>
107 template <typename N, typename T>
117 template <typename N, typename T>
171 template<typename NATIVE, typename EGL>
/frameworks/compile/mclinker/include/mcld/ADT/
DHashIterator.h19 template<typename HashTableImplTy>
24 typedef typename HashTableImplTy::key_type key_type;
25 typedef typename HashTableImplTy::entry_type entry_type;
26 typedef typename HashTableImplTy::bucket_type bucket_type;
158 template<typename HashTableImplTy>
163 typedef typename HashTableImplTy::key_type key_type;
164 typedef typename HashTableImplTy::entry_type entry_type;
165 typedef typename HashTableImplTy::bucket_type bucket_type;
253 template<typename IteratorBase,
254 typename Traits>
[all …]
DHashEntry.h16 template<typename HashEntryTy>
32 template <typename KeyType, typename ValueType, typename KeyCompare>
71 template <typename HashEntryTy>
76 typedef typename HashEntryTy::key_type key_type;
77 typedef typename HashEntryTy::value_type value_type;
DTypeTraits.h16 template<typename DataType>
19 template<typename DataType>
30 template<typename DataType>
41 template<typename DataType>
50 typedef typename DataType::const_iterator iterator;
53 template<typename DataType>
62 typedef typename DataType::iterator iterator;
/frameworks/base/tools/aapt/
DAaptUtil.h30 template <typename KEY, typename VALUE>
34 template <typename KEY, typename VALUE>
42 template <typename KEY, typename VALUE>
52 template <typename KEY, typename VALUE>

123456