/third_party/boost/boost/compute/algorithm/ |
D | copy.hpp | 47 template<class InputIterator, class OutputIterator> 62 OutputIterator, 63 buffer_iterator<typename OutputIterator::value_type> 66 OutputIterator, 67 detail::device_ptr<typename OutputIterator::value_type> 72 typename OutputIterator::value_type 100 template<class InputIterator, class OutputIterator> 101 inline future<OutputIterator> 104 OutputIterator result, in dispatch_copy_async() 112 is_device_iterator<OutputIterator>, in dispatch_copy_async() argument [all …]
|
D | exclusive_scan.hpp | 55 template<class InputIterator, class OutputIterator, class T, class BinaryOperator> 56 inline OutputIterator 59 OutputIterator result, in exclusive_scan() 65 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in exclusive_scan() 70 template<class InputIterator, class OutputIterator, class T> 71 inline OutputIterator 74 OutputIterator result, in exclusive_scan() 79 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in exclusive_scan() 81 std::iterator_traits<OutputIterator>::value_type output_type; in exclusive_scan() 89 template<class InputIterator, class OutputIterator> [all …]
|
D | inclusive_scan.hpp | 53 template<class InputIterator, class OutputIterator, class BinaryOperator> 54 inline OutputIterator 57 OutputIterator result, in inclusive_scan() 62 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in inclusive_scan() 64 std::iterator_traits<OutputIterator>::value_type output_type; in inclusive_scan() 72 template<class InputIterator, class OutputIterator> 73 inline OutputIterator 76 OutputIterator result, in inclusive_scan() 80 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in inclusive_scan() 82 std::iterator_traits<OutputIterator>::value_type output_type; in inclusive_scan()
|
/third_party/boost/libs/compute/include/boost/compute/algorithm/ |
D | copy.hpp | 47 template<class InputIterator, class OutputIterator> 62 OutputIterator, 63 buffer_iterator<typename OutputIterator::value_type> 66 OutputIterator, 67 detail::device_ptr<typename OutputIterator::value_type> 72 typename OutputIterator::value_type 100 template<class InputIterator, class OutputIterator> 101 inline future<OutputIterator> 104 OutputIterator result, in dispatch_copy_async() 112 is_device_iterator<OutputIterator>, in dispatch_copy_async() argument [all …]
|
D | exclusive_scan.hpp | 55 template<class InputIterator, class OutputIterator, class T, class BinaryOperator> 56 inline OutputIterator 59 OutputIterator result, in exclusive_scan() 65 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in exclusive_scan() 70 template<class InputIterator, class OutputIterator, class T> 71 inline OutputIterator 74 OutputIterator result, in exclusive_scan() 79 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in exclusive_scan() 81 std::iterator_traits<OutputIterator>::value_type output_type; in exclusive_scan() 89 template<class InputIterator, class OutputIterator> [all …]
|
D | inclusive_scan.hpp | 53 template<class InputIterator, class OutputIterator, class BinaryOperator> 54 inline OutputIterator 57 OutputIterator result, in inclusive_scan() 62 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in inclusive_scan() 64 std::iterator_traits<OutputIterator>::value_type output_type; in inclusive_scan() 72 template<class InputIterator, class OutputIterator> 73 inline OutputIterator 76 OutputIterator result, in inclusive_scan() 80 BOOST_STATIC_ASSERT(is_device_iterator<OutputIterator>::value); in inclusive_scan() 82 std::iterator_traits<OutputIterator>::value_type output_type; in inclusive_scan()
|
/third_party/boost/boost/spirit/home/karma/ |
D | generate.hpp | 20 template <typename OutputIterator, typename Expr> 23 OutputIterator& sink in generate() 29 template <typename OutputIterator, typename Expr> 32 OutputIterator const& sink_ in generate() 35 OutputIterator sink = sink_; in generate() 55 template <typename OutputIterator, typename Properties, typename Expr 59 detail::output_iterator<OutputIterator, Properties>& sink in generate() argument 72 template <typename OutputIterator, typename Expr, typename Attr> 75 OutputIterator& sink_ in generate() 89 detail::output_iterator<OutputIterator in generate() [all …]
|
D | generate_attr.hpp | 40 template <typename OutputIterator, typename Properties, typename Expr 44 detail::output_iterator<OutputIterator, Properties>& sink in generate() argument 61 template <typename OutputIterator, typename Expr 65 OutputIterator& sink_ in generate() 74 detail::output_iterator<OutputIterator in generate() 79 template <typename OutputIterator, typename Expr 83 OutputIterator const& sink_ in generate() 87 OutputIterator sink = sink_; in generate() 92 template <typename OutputIterator, typename Properties, typename Expr 96 detail::output_iterator<OutputIterator, Properties>& sink in generate_delimited() argument [all …]
|
/third_party/boost/boost/algorithm/ |
D | hex.hpp | 59 template <typename T, typename OutputIterator> 60 OutputIterator encode_one ( T val, OutputIterator out, const char * hexDigits ) { in encode_one() 122 template <typename InputIterator, typename OutputIterator, typename EndPred> 123 …le_if<boost::is_integral<typename hex_iterator_traits<OutputIterator>::value_type>, OutputIterator… 124 decode_one ( InputIterator &first, InputIterator last, OutputIterator out, EndPred pred ) { in decode_one() 125 typedef typename hex_iterator_traits<OutputIterator>::value_type T; in decode_one() 150 template <typename InputIterator, typename OutputIterator> 151 …is_integral<typename detail::hex_iterator_traits<InputIterator>::value_type>, OutputIterator>::type 152 hex ( InputIterator first, InputIterator last, OutputIterator out ) { in hex() 167 template <typename InputIterator, typename OutputIterator> [all …]
|
D | clamp.hpp | 90 template<typename InputIterator, typename OutputIterator> 91 …BOOST_CXX14_CONSTEXPR OutputIterator clamp_range ( InputIterator first, InputIterator last, Output… in clamp_range() 111 template<typename Range, typename OutputIterator> 112 …TEXPR typename boost::disable_if_c<boost::is_same<Range, OutputIterator>::value, OutputIterator>::… 113 clamp_range ( const Range &r, OutputIterator out, in clamp_range() 136 template<typename InputIterator, typename OutputIterator, typename Pred> 137 …BOOST_CXX14_CONSTEXPR OutputIterator clamp_range ( InputIterator first, InputIterator last, Output… in clamp_range() 163 template<typename Range, typename OutputIterator, typename Pred> 164 …TEXPR typename boost::disable_if_c<boost::is_same<Range, OutputIterator>::value, OutputIterator>::… 165 clamp_range ( const Range &r, OutputIterator out, in clamp_range()
|
/third_party/boost/boost/algorithm/cxx11/ |
D | copy_if.hpp | 33 template<typename InputIterator, typename OutputIterator, typename Predicate> 34 BOOST_CXX14_CONSTEXPR OutputIterator copy_if ( InputIterator first, InputIterator last, OutputItera… in copy_if() 51 template<typename Range, typename OutputIterator, typename Predicate> 52 BOOST_CXX14_CONSTEXPR OutputIterator copy_if ( const Range &r, OutputIterator result, Predicate p ) in copy_if() 68 template<typename InputIterator, typename OutputIterator, typename Predicate> 69 BOOST_CXX14_CONSTEXPR std::pair<InputIterator, OutputIterator> 70 copy_while ( InputIterator first, InputIterator last, OutputIterator result, Predicate p ) in copy_while() 86 template<typename Range, typename OutputIterator, typename Predicate> 87 BOOST_CXX14_CONSTEXPR std::pair<typename boost::range_iterator<const Range>::type, OutputIterator> 88 copy_while ( const Range &r, OutputIterator result, Predicate p ) in copy_while() [all …]
|
/third_party/boost/boost/range/algorithm/ |
D | set_algorithm.hpp | 61 class OutputIterator> 62 inline OutputIterator set_union(const SinglePassRange1& rng1, in set_union() 64 OutputIterator out) in set_union() 74 class OutputIterator, class BinaryPredicate> 75 inline OutputIterator set_union(const SinglePassRange1& rng1, in set_union() 77 OutputIterator out, in set_union() 94 class OutputIterator> 95 inline OutputIterator set_intersection(const SinglePassRange1& rng1, in set_intersection() 97 OutputIterator out) in set_intersection() 107 class OutputIterator, class BinaryPredicate> [all …]
|
/third_party/boost/boost/spirit/home/karma/detail/ |
D | string_generate.hpp | 41 template <typename OutputIterator, typename Char, typename Filter> 42 inline bool string_generate(OutputIterator& sink, Char const* str in string_generate() 53 template <typename OutputIterator, typename Container, typename Filter> 54 inline bool string_generate(OutputIterator& sink in string_generate() 71 template <typename OutputIterator, typename Char> 72 inline bool string_generate(OutputIterator& sink, Char const* str) in string_generate() 77 template <typename OutputIterator, typename Container> 78 inline bool string_generate(OutputIterator& sink in string_generate() 87 template <typename OutputIterator, typename Char, typename CharEncoding 89 inline bool string_generate(OutputIterator& sink in string_generate() [all …]
|
D | alternative_function.hpp | 39 template <typename OutputIterator, typename Context, typename Delimiter> 41 call(Component const&, OutputIterator&, Context&, Delimiter const& in call() 52 template <typename OutputIterator, typename Context, typename Delimiter> 54 call(Component const& component, OutputIterator& sink, Context& ctx in call() 84 template <typename OutputIterator, typename Context, typename Delimiter> 86 call(Component const& component, OutputIterator& sink in call() 96 template <typename OutputIterator, typename Context, typename Delimiter> 98 call(Component const& component, OutputIterator& sink in call() 107 template <typename OutputIterator, typename Context, typename Delimiter> 109 call(Component const& component, OutputIterator& sink in call() [all …]
|
D | output_iterator.hpp | 111 template <typename OutputIterator> 115 counting_sink(OutputIterator& sink_, std::size_t count_ = 0 in counting_sink() 144 OutputIterator& sink; 148 template <typename OutputIterator> 156 counting_sink<OutputIterator>* chain_counting( in chain_counting() 157 counting_sink<OutputIterator>* count_data) in chain_counting() 159 counting_sink<OutputIterator>* prev_count = count; in chain_counting() 173 counting_sink<OutputIterator>* count; // for counting 326 template <typename OutputIterator> 329 template <typename OutputIterator, typename Properties [all …]
|
D | generate_to.hpp | 25 typename OutputIterator, typename Attribute, typename CharEncoding 28 generate_to(OutputIterator& sink, Attribute const& p, CharEncoding, Tag) in generate_to() 35 template <typename OutputIterator, typename Attribute> 37 generate_to(OutputIterator& sink, Attribute const& p, unused_type, unused_type) in generate_to() 44 template <typename OutputIterator, typename CharEncoding, typename Tag> 45 inline bool generate_to(OutputIterator&, unused_type, CharEncoding, Tag) in generate_to() argument 50 template <typename OutputIterator, typename Attribute> 52 generate_to(OutputIterator& sink, Attribute const& p) in generate_to() 59 template <typename OutputIterator> 60 inline bool generate_to(OutputIterator&, unused_type) in generate_to() argument
|
/third_party/boost/boost/geometry/algorithms/ |
D | convex_hull.hpp | 63 template <typename Geometry, typename OutputIterator, typename Strategy> 64 static inline OutputIterator apply(Geometry const& geometry, in apply() 65 OutputIterator out, Strategy const& strategy) in apply() 177 template <typename Geometry, typename OutputIterator, typename Strategy> 178 static inline OutputIterator apply(Geometry const& geometry, in apply() 179 OutputIterator& out, in apply() 190 template <typename Geometry, typename OutputIterator> 191 static inline OutputIterator apply(Geometry const& geometry, in apply() 192 OutputIterator& out, in apply() 257 template <typename OutputIterator, typename Strategy> [all …]
|
/third_party/boost/boost/math/special_functions/ |
D | bernoulli.hpp | 22 template <class T, class OutputIterator, class Policy, int N> 23 OutputIterator bernoulli_number_imp(OutputIterator out, std::size_t start, std::size_t n, const Pol… in bernoulli_number_imp() 40 template <class T, class OutputIterator, class Policy> 41 OutputIterator bernoulli_number_imp(OutputIterator out, std::size_t start, std::size_t n, const Pol… in bernoulli_number_imp() 77 template <class T, class OutputIterator, class Policy> 78 inline OutputIterator bernoulli_b2n(const int start_index, in bernoulli_b2n() 80 OutputIterator out_it, in bernoulli_b2n() 93 template <class T, class OutputIterator> 94 inline OutputIterator bernoulli_b2n(const int start_index, in bernoulli_b2n() 96 OutputIterator out_it) in bernoulli_b2n() [all …]
|
/third_party/boost/boost/graph/ |
D | cuthill_mckee_ordering.hpp | 29 template < typename OutputIterator, typename Buffer, typename DegreeMap > 33 bfs_rcm_visitor(OutputIterator* iter, Buffer* b, DegreeMap deg) in bfs_rcm_visitor() 57 OutputIterator* permutation; 70 template < class Graph, class OutputIterator, class ColorMap, class DegreeMap > 71 OutputIterator cuthill_mckee_ordering(const Graph& g, in cuthill_mckee_ordering() 74 OutputIterator permutation, ColorMap color, DegreeMap degree) in cuthill_mckee_ordering() 80 typedef typename detail::bfs_rcm_visitor< OutputIterator, queue, DegreeMap > in cuthill_mckee_ordering() 111 template < class Graph, class OutputIterator, class ColorMap, class DegreeMap > 112 OutputIterator cuthill_mckee_ordering(const Graph& g, in cuthill_mckee_ordering() 114 OutputIterator permutation, ColorMap color, DegreeMap degree) in cuthill_mckee_ordering() [all …]
|
D | biconnected_components.hpp | 31 typename LowPointMap, typename PredecessorMap, typename OutputIterator, 39 OutputIterator out, Stack& S, in biconnected_components_visitor() 171 OutputIterator out; 178 template < typename Graph, typename ComponentMap, typename OutputIterator, 181 std::pair< std::size_t, OutputIterator > biconnected_components_impl( in biconnected_components_impl() 182 const Graph& g, ComponentMap comp, OutputIterator out, in biconnected_components_impl() 206 LowPointMap, PredecessorMap, OutputIterator, std::stack< edge_t >, in biconnected_components_impl() 213 return std::pair< std::size_t, OutputIterator >( in biconnected_components_impl() 220 typename OutputIterator, typename VertexIndexMap, 223 static std::pair< std::size_t, OutputIterator > apply(const Graph& g, in apply() [all …]
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | linear_linear.hpp | 61 template <typename OutputIterator> 62 static inline OutputIterator apply(LineString const& linestring, in apply() 63 OutputIterator oit) in apply() 82 template <typename OutputIterator> 83 static inline OutputIterator apply(MultiLineString const& multilinestring, in apply() 84 OutputIterator oit) in apply() 105 template <typename OutputIterator> 106 static inline OutputIterator apply(Geometry const&, in apply() 107 OutputIterator oit) in apply() 184 typename OutputIterator, [all …]
|
D | pointlike_pointlike.hpp | 57 template <typename OutputIterator> 59 OutputIterator& oit) in apply() 71 template <typename OutputIterator> 73 OutputIterator& oit) in apply() 99 typename OutputIterator 103 OutputIterator& oit) in apply() 120 typename OutputIterator 124 OutputIterator& oit) in apply() 146 template <typename RobustPolicy, typename OutputIterator, typename Strategy> 147 static inline OutputIterator apply(Point1 const& point1, in apply() [all …]
|
/third_party/boost/boost/spirit/home/karma/numeric/ |
D | real_policies.hpp | 90 template <typename Inserter, typename OutputIterator, typename Policies> 92 call (OutputIterator& sink, T n, Policies const& p) in call() 186 template <typename OutputIterator> 187 static bool integer_part (OutputIterator& sink, T n, bool sign in integer_part() 215 template <typename OutputIterator> 216 static bool dot (OutputIterator& sink, T /*n*/, unsigned /*precision*/) in dot() 251 template <typename OutputIterator> 252 static bool fraction_part (OutputIterator& sink, T n in fraction_part() 285 template <typename CharEncoding, typename Tag, typename OutputIterator> 286 static bool exponent (OutputIterator& sink, long n) in exponent() [all …]
|
/third_party/boost/boost/xpressive/ |
D | match_results.hpp | 128 template<typename OutputIterator, typename Char> 135 typedef case_converting_iterator<OutputIterator, Char> reference; 137 case_converting_iterator(OutputIterator const &out, traits<Char> const *tr) in case_converting_iterator() 144 OutputIterator base() const in base() 198 OutputIterator out_; 585 template<typename Format, typename OutputIterator> 586 OutputIterator format in format() 588 OutputIterator out in format() 599 , OutputIterator in format() 608 template<typename OutputIterator> [all …]
|
/third_party/boost/libs/compute/include/boost/compute/algorithm/detail/ |
D | random_fill.hpp | 24 template<class OutputIterator, class Generator> 25 inline void random_fill(OutputIterator first, in random_fill() 26 OutputIterator last, in random_fill() 33 template<class OutputIterator> 35 random_fill(OutputIterator first, in random_fill() 36 OutputIterator last, in random_fill() 37 typename std::iterator_traits<OutputIterator>::value_type lo, in random_fill() 38 typename std::iterator_traits<OutputIterator>::value_type hi, in random_fill() 42 std::iterator_traits<OutputIterator>::value_type value_type; in random_fill()
|