Home
last modified time | relevance | path

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

12345

/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/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/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/compile/mclinker/include/mcld/Support/
DGCFactory.h28 template<typename ChunkType>
60 template<typename ChunkType, class Traits>
64 typedef typename ChunkType::value_type value_type;
66 typedef typename traits::pointer pointer;
67 typedef typename traits::reference reference;
71 typedef typename traits::nonconst_traits nonconst_traits;
73 typedef typename traits::const_traits const_traits;
114 template<typename Alloc>
118 typedef DataIterator<typename Alloc::chunk_type,
120 typename Alloc::value_type> > iterator;
[all …]
DAllocators.h27 template<typename DataType, size_t ChunkSize>
54 template<typename DataType>
94 template<typename DataType>
97 template<typename ChunkType>
102 typedef typename ChunkType::value_type value_type;
103 typedef typename ChunkType::value_type* pointer;
104 typedef typename ChunkType::value_type& reference;
105 typedef const typename ChunkType::value_type* const_pointer;
106 typedef const typename ChunkType::value_type& const_reference;
291 template<typename DataType, size_t ChunkSize>
[all …]
DLEB128.h26 template<typename IntType>
29 template<typename IntType>
32 template<typename IntType>
39 template<typename IntType>
99 template<typename IntType>
104 template<typename IntType>
109 template<typename IntType>
/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.h22 template<typename HashTableImplTy>
27 typedef typename HashTableImplTy::key_type key_type;
28 typedef typename HashTableImplTy::entry_type entry_type;
29 typedef typename HashTableImplTy::bucket_type bucket_type;
161 template<typename HashTableImplTy>
166 typedef typename HashTableImplTy::key_type key_type;
167 typedef typename HashTableImplTy::entry_type entry_type;
168 typedef typename HashTableImplTy::bucket_type bucket_type;
256 template<typename IteratorBase,
257 typename Traits>
[all …]
DHashEntry.h19 template<typename HashEntryTy>
35 template <typename KeyType, typename ValueType, typename KeyCompare>
74 template <typename HashEntryTy>
79 typedef typename HashEntryTy::key_type key_type;
80 typedef typename HashEntryTy::value_type value_type;
DTypeTraits.h19 template<typename DataType>
22 template<typename DataType>
33 template<typename DataType>
44 template<typename DataType>
53 typedef typename DataType::const_iterator iterator;
56 template<typename DataType>
65 typedef typename DataType::iterator iterator;
/frameworks/av/include/camera/
DCameraBase.h49 template <typename TCam>
53 template <typename TCam, typename TCamTraits = CameraTraits<TCam> >
57 typedef typename TCamTraits::TCamListener TCamListener;
58 typedef typename TCamTraits::TCamUser TCamUser;
59 typedef typename TCamTraits::TCamCallbacks TCamCallbacks;
60 typedef typename TCamTraits::TCamConnectService TCamConnectService;
/frameworks/native/services/surfaceflinger/
Dclz.h27 template <typename T>
31 template <typename T>
35 template <typename T>
40 template <typename T>
44 template <typename T>
48 template <typename T>
53 template <typename T>

12345