Home
last modified time | relevance | path

Searched refs:template (Results 1 – 25 of 170) sorted by relevance

1234567

/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 …]
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>
72 template<> struct trait_trivial_ctor< T > { enum { value = true }; };
75 template<> struct trait_trivial_dtor< T > { enum { value = true }; };
[all …]
DRefBase.h44 template<typename U> \
48 template<typename U> \
162 template <class T>
196 template <typename T>
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 …]
/frameworks/native/include/utils/
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 …]
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>
72 template<> struct trait_trivial_ctor< T > { enum { value = true }; };
75 template<> struct trait_trivial_dtor< T > { enum { value = true }; };
[all …]
DVector.h33 template <typename TYPE>
42 template <class TYPE>
212 template<typename T> struct trait_trivial_move<Vector<T> > { enum { value = true }; };
218 template<class TYPE> inline
228 template<class TYPE> inline
233 template<class TYPE> inline
238 template<class TYPE> inline
243 template<class TYPE> inline
249 template<class TYPE> inline
255 template<class TYPE> inline
[all …]
DRefBase.h45 template<typename U> \
49 template<typename U> \
173 template <class T>
208 template <typename T>
219 template<typename U> wp(U* other);
220 template<typename U> wp(const sp<U>& other);
221 template<typename U> wp(const wp<U>& other);
231 template<typename U> wp& operator = (U* other);
232 template<typename U> wp& operator = (const wp<U>& other);
233 template<typename U> wp& operator = (const sp<U>& other);
[all …]
DSortedVector.h34 template <class TYPE>
138 template<typename T> struct trait_trivial_move<SortedVector<T> > { enum { value = true }; };
144 template<class TYPE> inline
154 template<class TYPE> inline
159 template<class TYPE> inline
164 template<class TYPE> inline
170 template<class TYPE> inline
176 template<class TYPE> inline
181 template<class TYPE> inline
187 template<class TYPE> inline
[all …]
DKeyedVector.h34 template <typename KEY, typename VALUE>
102 template<typename KEY, typename VALUE> struct trait_trivial_move<KeyedVector<KEY, VALUE> > {
113 template <typename KEY, typename VALUE>
126 template<typename KEY, typename VALUE> inline
131 template<typename KEY, typename VALUE> inline
136 template<typename KEY, typename VALUE> inline
141 template<typename KEY, typename VALUE> inline
148 template<typename KEY, typename VALUE> inline
153 template<typename KEY, typename VALUE> inline
158 template<typename KEY, typename VALUE> inline
[all …]
DGenerationCache.h28 template<typename EntryKey, typename EntryValue>
35 template<typename EntryKey, typename EntryValue>
53 template<typename K, typename V>
95 template<typename K, typename V>
100 template<typename K, typename V>
105 template<typename K, typename V>
114 template<typename K, typename V>
119 template<typename K, typename V>
134 template<typename K, typename V>
139 template<typename K, typename V>
[all …]
DDebug.h27 template<bool> struct CompileTimeAssert;
28 template<> struct CompileTimeAssert<true> {};
30 template class CompileTimeAssert< (_exp) >;
38 template<bool C, typename LSH, typename RHS> struct CompileTimeIfElse;
39 template<typename LHS, typename RHS>
41 template<typename LHS, typename RHS>
/frameworks/compile/mclinker/include/mcld/Support/
DLEB128.h26 template<typename IntType>
29 template<typename IntType>
32 template<typename IntType>
39 template<typename IntType>
55 template<>
58 template<>
64 template<>
67 template<>
75 template<>
82 template<>
[all …]
/frameworks/native/services/sensorservice/
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,
61 template <
62 template<typename T, size_t S> class VLHS,
63 template<typename T, size_t S> class VRHS,
76 template <
77 template<typename T, size_t S> class VLHS,
[all …]
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*> {
/frameworks/base/libs/hwui/utils/
DSortedList.h35 template<class TYPE>
109 template<class TYPE>
116 template<class TYPE>
120 template<class TYPE> inline SortedList<TYPE>::~SortedList() { in ~SortedList()
124 template<class TYPE>
130 template<class TYPE>
137 template<class TYPE>
142 template<class TYPE>
147 template<class TYPE>
153 template<class TYPE>
[all …]
/frameworks/rs/driver/linkloader/include/
DELFTypes.h27 template <unsigned Bitwidth> class ELFHeader;
28 template <unsigned Bitwidth> class ELFObject;
29 template <unsigned Bitwidth> class ELFProgramHeader;
30 template <unsigned Bitwidth> class ELFReloc;
31 template <unsigned Bitwidth> class ELFRelocRel; // For TypeTraits
32 template <unsigned Bitwidth> class ELFRelocRela; // For TypeTraits
33 template <unsigned Bitwidth> class ELFSection;
34 template <unsigned Bitwidth> class ELFSectionBits;
35 template <unsigned Bitwidth> class ELFSectionHeader;
36 template <unsigned Bitwidth> class ELFSectionHeaderTable;
[all …]
/frameworks/compile/mclinker/include/mcld/LD/
DELFObjectWriter.h59 template<size_t SIZE>
68 template<size_t SIZE>
74 template<size_t SIZE>
90 template<size_t SIZE>
96 template<size_t SIZE>
102 template<size_t SIZE>
112 template<size_t SIZE>
127 template<>
130 template<>
/frameworks/base/core/java/android/net/
DNetworkPolicy.java38 public final NetworkTemplate template; field in NetworkPolicy
51 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone, in NetworkPolicy() argument
53 this(template, cycleDay, cycleTimezone, warningBytes, limitBytes, SNOOZE_NEVER, in NetworkPolicy()
57 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone, in NetworkPolicy() argument
60 this.template = checkNotNull(template, "missing NetworkTemplate"); in NetworkPolicy()
72 template = in.readParcelable(null); in NetworkPolicy()
85 dest.writeParcelable(template, flags); in writeToParcel()
149 return Objects.hashCode(template, cycleDay, cycleTimezone, warningBytes, limitBytes, in hashCode()
163 && Objects.equal(template, other.template); in equals()
171 builder.append("[").append(template).append("]:"); in toString()
/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>
/frameworks/compile/mclinker/include/mcld/ADT/
DTreeBase.h33 template<size_t DIRECT>
37 template<size_t DIRECT>
69 template<size_t DIRECT>
92 template<>
96 template<>
100 template<>
104 template<>
110 template<typename DataType>
DSizeTraits.h21 template<size_t SIZE>
24 template<>
34 template<>
45 template<size_t SIZE>
48 template<>
67 template<>
99 template<size_t Constraint>
102 template<>
108 template<>
156 template <size_t SizeOfStr, typename FieldType>
DStringHash.h43 template<uint32_t TYPE>
55 template<>
75 template<>
92 template<>
118 template<>
139 template<>
158 template<>
175 template<>
193 template<>
211 template<>
[all …]
/frameworks/base/media/mca/filterfw/native/base/
Dutilities.h48 template <class ForwardIterator>
61 template <class T>
73 template <class Collection>
89 template<typename T>
108 template<typename T>
114 template<typename T>
127 template <class Collection>
140 template <typename Collection, typename Key>
149 template <class Collection, class Key, class Value>
/frameworks/base/media/mca/filterpacks/native/base/
Dutilities.h48 template <class ForwardIterator>
61 template <class T>
73 template <class Collection>
89 template<typename T>
108 template<typename T>
114 template<typename T>
127 template <class Collection>
140 template <typename Collection, typename Key>
149 template <class Collection, class Key, class Value>
Dvec_types.h23 template < class T, int dim>
48 template < class T, int dim>
58 template <class T, int dim>
66 template <class T, int dim>
74 template <class T, int dim>
82 template <class T, int dim>
90 template <class T, int dim>
98 template <class T, int dim>
106 template <class T, int dim>
114 template <class T, int dim>
[all …]

1234567