Home
last modified time | relevance | path

Searched refs:concept_interface (Results 1 – 15 of 15) sorted by relevance

/third_party/boost/boost/type_erasure/
Doperators.hpp40 struct concept_interface<name<T>, Base, T, \
62 struct concept_interface<name<T>, Base, T, \
107 struct concept_interface<name<T, R>, Base, T> : Base \
137 struct concept_interface<dereferenceable<R, T>, Base, T> : Base struct
156 struct concept_interface<name<T, U, R>, Base, T> : Base \
167 struct concept_interface< \
205 struct concept_interface<name<T, U>, Base, T, \
224 struct concept_interface< \
262 struct concept_interface<equality_comparable<T, U>, Base, T> : Base struct
281 struct concept_interface< struct
[all …]
Diterator.hpp246 struct concept_interface<iterator< ::boost::no_traversal_tag, T, Reference, DifferenceType, ValueTy… struct
262 struct concept_interface<iterator< ::boost::forward_traversal_tag, T, Reference, DifferenceType, Va… struct
269 struct concept_interface<forward_iterator<T, Reference, DifferenceType, ValueType>, Base, T> struct
276 struct concept_interface<iterator< ::boost::bidirectional_traversal_tag, T, Reference, DifferenceTy… struct
283 struct concept_interface<bidirectional_iterator<T, Reference, DifferenceType, ValueType>, Base, T> struct
290 struct concept_interface<iterator< ::boost::random_access_traversal_tag, T, Reference, DifferenceTy… struct
297 struct concept_interface<random_access_iterator<T, Reference, DifferenceType, ValueType>, Base, T> struct
Dcallable.hpp94 struct concept_interface<callable<R(T...), F>, Base, F, Enable> struct
116 struct concept_interface<callable<R(T...), const F>, Base, F, Enable> struct
138 struct concept_interface< struct
166 struct concept_interface< struct
257 struct concept_interface< struct
285 struct concept_interface< argument
313 struct concept_interface< argument
342 struct concept_interface< struct
Dmember.hpp202 struct concept_interface< \
224 struct concept_interface< \
244 struct concept_interface< \
263 struct concept_interface< \
Dconstructible.hpp82 struct concept_interface< struct
162 struct concept_interface< struct
Dconcept_interface.hpp48 struct concept_interface : Base {}; struct
Dbuiltin.hpp113 struct concept_interface<assignable<T, U>, Base, T, struct
Dfree.hpp133 struct concept_interface< \
457 struct concept_interface< \
Dany.hpp81 typedef ::boost::type_erasure::concept_interface<Concept, Base, ID> type;
89 using apply = ::boost::type_erasure::concept_interface<Concept, Base, ID>;
/third_party/boost/libs/type_erasure/example/
Doverload.cpp61 struct concept_interface< ::foo<T, U>, Base, T, Enable> : Base struct
71 struct concept_interface< ::foo<T, U>, Base, T, typename Base::_fun_defined> : Base struct
121 struct concept_interface< ::bar_concept<T, U>, Base, T> : Base struct
130 struct concept_interface< ::bar_concept<T, U>, Base, U, typename boost::disable_if<is_placeholder<T… struct
Dprint_sequence.cpp65 struct concept_interface<base_and_derived<T, U>, Base, U> : Base struct
69 return call(base_and_derived<T, U>(), const_cast<concept_interface&>(*this)); in operator typename rebind_any<Base,const T&>::type()
Dcustom.cpp63 struct concept_interface<has_push_back<C, T>, Base, C> : Base struct
/third_party/boost/libs/type_erasure/test/
Dtest_interface_order.cpp35 struct concept_interface<concept1<T>, Base, T> : Base struct
41 struct concept_interface<concept2<T>, Base, T> : Base struct
/third_party/boost/libs/type_erasure/doc/
Dtype_erasure.qbk18 [def __concept_interface [classref boost::type_erasure::concept_interface concept_interface]]
/third_party/boost/doc/html/
Ddoc_HTML.manifest2821 boost/type_erasure/concept_interface.html