/third_party/boost/boost/type_erasure/ |
D | operators.hpp | 40 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 …]
|
D | iterator.hpp | 246 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
|
D | callable.hpp | 94 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
|
D | member.hpp | 202 struct concept_interface< \ 224 struct concept_interface< \ 244 struct concept_interface< \ 263 struct concept_interface< \
|
D | constructible.hpp | 82 struct concept_interface< struct 162 struct concept_interface< struct
|
D | concept_interface.hpp | 48 struct concept_interface : Base {}; struct
|
D | builtin.hpp | 113 struct concept_interface<assignable<T, U>, Base, T, struct
|
D | free.hpp | 133 struct concept_interface< \ 457 struct concept_interface< \
|
D | any.hpp | 81 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/ |
D | overload.cpp | 61 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
|
D | print_sequence.cpp | 65 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()
|
D | custom.cpp | 63 struct concept_interface<has_push_back<C, T>, Base, C> : Base struct
|
/third_party/boost/libs/type_erasure/test/ |
D | test_interface_order.cpp | 35 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/ |
D | type_erasure.qbk | 18 [def __concept_interface [classref boost::type_erasure::concept_interface concept_interface]]
|
/third_party/boost/doc/html/ |
D | doc_HTML.manifest | 2821 boost/type_erasure/concept_interface.html
|