Home
last modified time | relevance | path

Searched defs:type_traits (Results 1 – 15 of 15) sorted by relevance

/external/sdv/vsomeip/third_party/boost/numeric/ublas/include/boost/numeric/ublas/
Dtraits.hpp233 struct type_traits : scalar_traits <T> { struct
234 typedef type_traits<T> self_type;
235 typedef T value_type;
236 typedef const T &const_reference;
237 typedef T &reference;
239 typedef T real_type;
240 typedef real_type precision_type;
241 static const unsigned multiplies_complexity = 1;
247 struct type_traits<float> : scalar_traits<float> { struct
248 typedef type_traits<float> self_type;
[all …]
Dhermitian.hpp148 struct type_traits<hermitian_matrix_element<M> > { struct
149 typedef typename M::value_type element_type;
150 typedef type_traits<hermitian_matrix_element<M> > self_type;
151 typedef typename type_traits<element_type>::value_type value_type;
152 typedef typename type_traits<element_type>::const_reference const_reference;
153 typedef hermitian_matrix_element<M> reference;
154 typedef typename type_traits<element_type>::real_type real_type;
155 typedef typename type_traits<element_type>::precision_type precision_type;
157 static const unsigned plus_complexity = type_traits<element_type>::plus_complexity;
158 … static const unsigned multiplies_complexity = type_traits<element_type>::multiplies_complexity;
[all …]
Dvector_sparse.hpp209 struct type_traits<sparse_vector_element<V> > { struct
210 typedef typename V::value_type element_type;
211 typedef type_traits<sparse_vector_element<V> > self_type;
212 typedef typename type_traits<element_type>::value_type value_type;
213 typedef typename type_traits<element_type>::const_reference const_reference;
214 typedef sparse_vector_element<V> reference;
215 typedef typename type_traits<element_type>::real_type real_type;
216 typedef typename type_traits<element_type>::precision_type precision_type;
218 static const unsigned plus_complexity = type_traits<element_type>::plus_complexity;
219 … static const unsigned multiplies_complexity = type_traits<element_type>::multiplies_complexity;
[all …]
Dmatrix_sparse.hpp171 struct type_traits<sparse_matrix_element<M> > { struct
172 typedef typename M::value_type element_type;
173 typedef type_traits<sparse_matrix_element<M> > self_type;
174 typedef typename type_traits<element_type>::value_type value_type;
175 typedef typename type_traits<element_type>::const_reference const_reference;
176 typedef sparse_matrix_element<M> reference;
177 typedef typename type_traits<element_type>::real_type real_type;
178 typedef typename type_traits<element_type>::precision_type precision_type;
180 static const unsigned plus_complexity = type_traits<element_type>::plus_complexity;
181 … static const unsigned multiplies_complexity = type_traits<element_type>::multiplies_complexity;
[all …]
/external/sdv/vsomeip/third_party/boost/type_traits/include/boost/type_traits/detail/
Dice_or.hpp21 namespace type_traits { namespace
Dice_and.hpp22 namespace type_traits { namespace
Dice_not.hpp21 namespace type_traits { namespace
Dyes_no_type.hpp15 namespace type_traits { namespace
Dice_eq.hpp21 namespace type_traits { namespace
Dis_function_ptr_tester.hpp36 namespace type_traits { namespace
Dis_mem_fun_pointer_tester.hpp37 namespace type_traits { namespace
Dis_function_ptr_helper.hpp35 namespace type_traits { namespace
Dis_mem_fun_pointer_impl.hpp36 namespace type_traits { namespace
/external/sdv/vsomeip/third_party/boost/type_traits/include/boost/type_traits/
Dintegral_promotion.hpp18 namespace type_traits { namespace detail { namespace
/external/rust/cxx/gen/src/
Dinclude.rs38 pub type_traits: bool, field