/frameworks/native/include/ui/ |
D | mat4.h | 34 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 …]
|
D | vec4.h | 28 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>
|
D | TVecHelpers.h | 45 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 …]
|
D | TMatHelpers.h | 59 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 …]
|
D | vec3.h | 28 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/ |
D | StrongPointer.h | 32 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 …]
|
D | RefBase.h | 44 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 …]
|
D | TypeHelpers.h | 33 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/ |
D | StrongPointer.h | 33 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 …]
|
D | RefBase.h | 45 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 …]
|
D | TypeHelpers.h | 33 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/ |
D | traits.h | 29 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 …]
|
D | vec.h | 36 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/ |
D | utilities.h | 64 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/ |
D | utilities.h | 64 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/ |
D | Pair.h | 23 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/ |
D | GCFactory.h | 28 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 …]
|
D | Allocators.h | 27 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 …]
|
D | LEB128.h | 26 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/ |
D | egl_object.h | 61 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/ |
D | HashIterator.h | 22 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 …]
|
D | HashEntry.h | 19 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;
|
D | TypeTraits.h | 19 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/ |
D | CameraBase.h | 49 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/ |
D | clz.h | 27 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>
|