Home
last modified time | relevance | path

Searched refs:Alloc (Results 1 – 25 of 392) sorted by relevance

12345678910>>...16

/third_party/boost/boost/circular_buffer/
Dspace_optimized.hpp29 template <class T, class Alloc>
36 circular_buffer<T, Alloc> {
40 typedef typename circular_buffer<T, Alloc>::value_type value_type;
41 typedef typename circular_buffer<T, Alloc>::pointer pointer;
42 typedef typename circular_buffer<T, Alloc>::const_pointer const_pointer;
43 typedef typename circular_buffer<T, Alloc>::reference reference;
44 typedef typename circular_buffer<T, Alloc>::const_reference const_reference;
45 typedef typename circular_buffer<T, Alloc>::size_type size_type;
46 typedef typename circular_buffer<T, Alloc>::difference_type difference_type;
47 typedef typename circular_buffer<T, Alloc>::allocator_type allocator_type;
[all …]
Ddetails.hpp39 template <class Alloc> struct nonconst_traits;
41 template<class ForwardIterator, class Diff, class T, class Alloc>
43 ForwardIterator first, Diff n, const T& item, Alloc& alloc);
45 template<class InputIterator, class ForwardIterator, class Alloc>
46 …erator uninitialized_copy(InputIterator first, InputIterator last, ForwardIterator dest, Alloc& a);
48 template<class InputIterator, class ForwardIterator, class Alloc>
49 …tialized_move_if_noexcept(InputIterator first, InputIterator last, ForwardIterator dest, Alloc& a);
55 template <class Alloc>
58 typedef typename Alloc::value_type value_type;
59 typedef typename boost::allocator_const_pointer<Alloc>::type pointer;
[all …]
/third_party/boost/boost/iostreams/filter/
Dzstd.hpp102 template<typename Alloc>
106 typedef typename Alloc::template rebind<char>::other type;
108 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type;
115 template< typename Alloc,
117 BOOST_DEDUCED_TYPENAME zstd_allocator_traits<Alloc>::type >
128 typedef typename zstd_allocator_traits<Alloc>::type allocator_type;
139 template<typename Alloc>
142 zstd_allocator<Alloc>& zalloc ) in init()
144 bool custom = zstd_allocator<Alloc>::custom; in init()
146 custom ? zstd_allocator<Alloc>::allocate : 0, in init()
[all …]
Dlzma.hpp114 template<typename Alloc>
118 typedef typename Alloc::template rebind<char>::other type;
120 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type;
127 template< typename Alloc,
129 BOOST_DEDUCED_TYPENAME lzma_allocator_traits<Alloc>::type >
140 typedef typename lzma_allocator_traits<Alloc>::type allocator_type;
152 template<typename Alloc>
155 lzma_allocator<Alloc>& zalloc ) in init()
157 bool custom = lzma_allocator<Alloc>::custom; in init()
159 custom ? lzma_allocator<Alloc>::allocate : 0, in init()
[all …]
Dbzip2.hpp123 template<typename Alloc>
127 typedef typename Alloc::template rebind<char>::other type;
129 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type;
136 template< typename Alloc,
138 BOOST_DEDUCED_TYPENAME bzip2_allocator_traits<Alloc>::type >
149 typedef typename bzip2_allocator_traits<Alloc>::type allocator_type;
162 template<typename Alloc>
164 bzip2_allocator<Alloc>& alloc ) in init()
166 bool custom = bzip2_allocator<Alloc>::custom; in init()
168 custom ? bzip2_allocator<Alloc>::allocate : 0, in init()
[all …]
Dzlib.hpp149 template<typename Alloc>
153 typedef typename Alloc::template rebind<char>::other type;
155 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type;
162 template< typename Alloc,
164 BOOST_DEDUCED_TYPENAME zlib_allocator_traits<Alloc>::type >
175 typedef typename zlib_allocator_traits<Alloc>::type allocator_type;
187 template<typename Alloc>
190 zlib_allocator<Alloc>& zalloc ) in init()
192 bool custom = zlib_allocator<Alloc>::custom; in init()
194 custom ? zlib_allocator<Alloc>::allocate : 0, in init()
[all …]
/third_party/boost/boost/pending/
Dcontainer_traits.hpp140 template < class T, class Alloc >
141 vector_tag container_category(const std::vector< T, Alloc >&) in container_category() argument
146 template < class T, class Alloc >
147 unstable_tag iterator_stability(const std::vector< T, Alloc >&) in iterator_stability() argument
152 template < class T, class Alloc >
153 struct container_traits< std::vector< T, Alloc > >
167 template < class T, class Alloc >
168 list_tag container_category(const std::list< T, Alloc >&) in container_category() argument
173 template < class T, class Alloc >
174 stable_tag iterator_stability(const std::list< T, Alloc >&) in iterator_stability() argument
[all …]
/third_party/boost/boost/format/
Dformat_implementation.hpp27 template< class Ch, class Tr, class Alloc>
28 basic_format<Ch, Tr, Alloc>:: basic_format(const Ch* s) in basic_format()
37 template< class Ch, class Tr, class Alloc>
38 basic_format<Ch, Tr, Alloc>:: basic_format(const Ch* s, const std::locale & loc) in basic_format()
45 template< class Ch, class Tr, class Alloc>
46 basic_format<Ch, Tr, Alloc>:: basic_format(const string_type& s, const std::locale & loc) in basic_format()
53 template< class Ch, class Tr, class Alloc>
54 io::detail::locale_t basic_format<Ch, Tr, Alloc>::
59 template< class Ch, class Tr, class Alloc>
60 basic_format<Ch, Tr, Alloc>:: basic_format(const string_type& s) in basic_format()
[all …]
Dinternals_fwd.hpp25 template<class Ch, class Tr, class Alloc> struct format_item;
31 template<class Ch, class Tr, class Alloc, class T>
32 basic_format<Ch, Tr, Alloc>&
33 modify_item_body (basic_format<Ch, Tr, Alloc>& self,
36 template<class Ch, class Tr, class Alloc, class T>
37 basic_format<Ch, Tr, Alloc>&
38 bind_arg_body (basic_format<Ch, Tr, Alloc>& self,
47 template<class Ch, class Tr, class Alloc, class T>
48 void distribute (basic_format<Ch,Tr, Alloc>& self, T x);
50 template<class Ch, class Tr, class Alloc, class T>
[all …]
Dalt_sstream_impl.hpp20 template<class Ch, class Tr, class Alloc>
21 void basic_altstringbuf<Ch, Tr, Alloc>::
35 template<class Ch, class Tr, class Alloc>
36 void basic_altstringbuf<Ch, Tr, Alloc>::
64 template<class Ch, class Tr, class Alloc>
65 Ch* basic_altstringbuf<Ch, Tr, Alloc>::
74 template<class Ch, class Tr, class Alloc>
75 typename std::basic_string<Ch,Tr,Alloc>::size_type
76 basic_altstringbuf<Ch, Tr, Alloc>::
86 template<class Ch, class Tr, class Alloc>
[all …]
/third_party/boost/boost/iostreams/detail/
Dbuffer.hpp38 typename Alloc = std::allocator<Ch> >
43 typedef typename Alloc::template rebind<Ch>::other allocator_type;
45 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<Ch> allocator_type;
70 template<typename Ch, typename Alloc>
71 void swap(basic_buffer<Ch, Alloc>& lhs, basic_buffer<Ch, Alloc>& rhs) in swap()
82 typename Alloc = std::allocator<Ch> >
83 class buffer : public basic_buffer<Ch, Alloc> {
85 typedef basic_buffer<Ch, Alloc> base;
144 template<typename Ch, typename Alloc>
145 void swap(buffer<Ch, Alloc>& lhs, buffer<Ch, Alloc>& rhs) in swap()
[all …]
/third_party/boost/boost/icl/
Dseparate_interval_set.hpp25 ICL_ALLOC Alloc = std::allocator
28 public interval_base_set<separate_interval_set<DomainT,Compare,Interval,Alloc>,
29 DomainT,Compare,Interval,Alloc>
32 typedef separate_interval_set<DomainT,Compare,Interval,Alloc> type;
34 typedef interval_base_set<type,DomainT,Compare,Interval,Alloc> base_type;
39 typedef interval_set<DomainT,Compare,Interval,Alloc> joint_type;
62 typedef Alloc<interval_type> allocator_type;
65 typedef Alloc<DomainT> domain_allocator_type;
99 (const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in separate_interval_set()
111 void assign(const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in assign()
[all …]
Dinterval_set.hpp25 ICL_ALLOC Alloc = std::allocator
28 public interval_base_set<interval_set<DomainT,Compare,Interval,Alloc>,
29 DomainT,Compare,Interval,Alloc>
33 typedef interval_set<DomainT,Compare,Interval,Alloc> type;
36 typedef interval_base_set<type,DomainT,Compare,Interval,Alloc> base_type;
65 typedef Alloc<interval_type> allocator_type;
68 typedef Alloc<DomainT> domain_allocator_type;
103 (const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in interval_set()
120 void assign(const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in assign()
122 typedef interval_base_set<SubType,DomainT,Compare,Interval,Alloc> base_set_type; in assign()
[all …]
Dsplit_interval_set.hpp26 ICL_ALLOC Alloc = std::allocator
29 public interval_base_set<split_interval_set<DomainT,Compare,Interval,Alloc>,
30 DomainT,Compare,Interval,Alloc>
33 typedef split_interval_set<DomainT,Compare,Interval,Alloc> type;
34 typedef interval_base_set<type,DomainT,Compare,Interval,Alloc> base_type;
36 typedef interval_set<DomainT,Compare,Interval,Alloc> joint_type;
61 typedef Alloc<interval_type> allocator_type;
64 typedef Alloc<DomainT> domain_allocator_type;
99 (const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in split_interval_set()
109 void assign(const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in assign()
[all …]
Dsplit_interval_map.hpp31 ICL_ALLOC Alloc = std::allocator
34 …rval_base_map<split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>,
35 DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>
39 … typedef split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> type;
40 …typedef interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> joint_…
44 … DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> base_type;
59 typedef interval_set<DomainT,Compare,Interval,Alloc> interval_set_type;
84 Traits,Compare,Combine,Section,Interval,Alloc>& src) in assign()
94 Traits,Compare,Combine,Section,Interval,Alloc>& src) in operator =()
132 …val_base_map <split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>,
[all …]
Dinterval_map.hpp21 ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc>
35 ICL_ALLOC Alloc = std::allocator
39 …c interval_base_map<interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>,
40 DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>
44 … typedef interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> type;
45 …typedef split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> split_…
49 … DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> base_type;
65 typedef interval_set<DomainT,Compare,Interval,Alloc> interval_set_type;
86 Traits,Compare,Combine,Section,Interval,Alloc>& src) in interval_map()
99 Traits,Compare,Combine,Section,Interval,Alloc>& src) in assign()
[all …]
Dinterval_base_set.hpp49 ICL_ALLOC Alloc = std::allocator
57 typedef interval_base_set<SubType,DomainT,Compare,Interval,Alloc> type;
107 typedef typename ICL_IMPL_SPACE::set<DomainT,domain_compare,Alloc<DomainT> > atomized_type;
113 typedef Alloc<interval_type> allocator_type;
116 typedef Alloc<DomainT> domain_allocator_type;
407 …s SubType, class DomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc>
408 inline void interval_base_set<SubType,DomainT,Compare,Interval,Alloc>
432 …s SubType, class DomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc>
433 inline void interval_base_set<SubType,DomainT,Compare,Interval,Alloc>
447 …s SubType, class DomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc>
[all …]
/third_party/boost/boost/iostreams/detail/streambuf/
Dindirect_streambuf.hpp49 template<typename T, typename Tr, typename Alloc, typename Mode>
59 typedef detail::basic_buffer<char_type, Alloc> buffer_type;
60 typedef indirect_streambuf<T, Tr, Alloc, Mode> my_type;
145 template<typename T, typename Tr, typename Alloc, typename Mode>
146 indirect_streambuf<T, Tr, Alloc, Mode>::indirect_streambuf() in indirect_streambuf()
151 template<typename T, typename Tr, typename Alloc, typename Mode>
152 void indirect_streambuf<T, Tr, Alloc, Mode>::open in open()
193 template<typename T, typename Tr, typename Alloc, typename Mode>
194 inline bool indirect_streambuf<T, Tr, Alloc, Mode>::is_open() const in is_open()
197 template<typename T, typename Tr, typename Alloc, typename Mode>
[all …]
/third_party/boost/boost/io/detail/
Dquoted_manip.hpp30 template <class Char, class Traits, class Alloc>
31 detail::quoted_proxy<std::basic_string<Char, Traits, Alloc> const &, Char>
32 quoted(const std::basic_string<Char, Traits, Alloc>& s,
36 template <class Char, class Traits, class Alloc>
37 detail::quoted_proxy<std::basic_string<Char, Traits, Alloc> &, Char>
38 quoted(std::basic_string<Char, Traits, Alloc>& s,
66 template <class Char, class Traits, class Alloc>
69 std::basic_string<Char, Traits, Alloc> const & string, Char escape, Char delim) in basic_string_inserter_imp()
72 typename std::basic_string<Char, Traits, Alloc>::const_iterator in basic_string_inserter_imp()
74 for (typename std::basic_string<Char, Traits, Alloc>::const_iterator in basic_string_inserter_imp()
[all …]
/third_party/boost/boost/asio/detail/
Dexecutor_function.hpp35 template <typename F, typename Alloc>
36 explicit executor_function(F f, const Alloc& a) in executor_function()
39 typedef impl<F, Alloc> impl_type; in executor_function()
76 template <typename Function, typename Alloc>
83 impl(BOOST_ASIO_MOVE_ARG(F) f, const Alloc& a) in impl()
87 complete_ = &executor_function::complete<Function, Alloc>; in impl()
91 Alloc allocator_;
95 template <typename Function, typename Alloc>
99 impl<Function, Alloc>* i(static_cast<impl<Function, Alloc>*>(base)); in complete()
100 Alloc allocator(i->allocator_); in complete()
[all …]
/third_party/boost/libs/asio/include/boost/asio/detail/
Dexecutor_function.hpp35 template <typename F, typename Alloc>
36 explicit executor_function(F f, const Alloc& a) in executor_function()
39 typedef impl<F, Alloc> impl_type; in executor_function()
76 template <typename Function, typename Alloc>
83 impl(BOOST_ASIO_MOVE_ARG(F) f, const Alloc& a) in impl()
87 complete_ = &executor_function::complete<Function, Alloc>; in impl()
91 Alloc allocator_;
95 template <typename Function, typename Alloc>
99 impl<Function, Alloc>* i(static_cast<impl<Function, Alloc>*>(base)); in complete()
100 Alloc allocator(i->allocator_); in complete()
[all …]
/third_party/boost/boost/gil/
Dimage.hpp40 template< typename Pixel, bool IsPlanar = false, typename Alloc=std::allocator<unsigned char> >
45 using allocator_type = typename Alloc::template rebind<unsigned char>::other;
47 …using allocator_type = typename std::allocator_traits<Alloc>::template rebind_alloc<unsigned char>;
62 const Alloc alloc_in = Alloc()) : in image()
68 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image()
76 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image()
85 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image()
94 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image()
221 Alloc& allocator() { return _alloc; } in allocator()
222 Alloc const& allocator() const { return _alloc; } in allocator()
[all …]
/third_party/abseil-cpp/absl/memory/
Dmemory.h426 template <typename Alloc>
428 using allocator_type = Alloc;
432 using value_type = typename Alloc::value_type;
437 Alloc, value_type*>;
443 memory_internal::ExtractOrT<memory_internal::GetConstPointer, Alloc,
451 memory_internal::GetVoidPointer, Alloc,
458 memory_internal::GetConstVoidPointer, Alloc,
465 memory_internal::GetDifferenceType, Alloc,
472 memory_internal::GetSizeType, Alloc,
479 memory_internal::GetPropagateOnContainerCopyAssignment, Alloc,
[all …]
/third_party/skia/third_party/externals/abseil-cpp/absl/memory/
Dmemory.h426 template <typename Alloc>
428 using allocator_type = Alloc;
432 using value_type = typename Alloc::value_type;
437 Alloc, value_type*>;
443 memory_internal::ExtractOrT<memory_internal::GetConstPointer, Alloc,
451 memory_internal::GetVoidPointer, Alloc,
458 memory_internal::GetConstVoidPointer, Alloc,
465 memory_internal::GetDifferenceType, Alloc,
472 memory_internal::GetSizeType, Alloc,
479 memory_internal::GetPropagateOnContainerCopyAssignment, Alloc,
[all …]
/third_party/boost/boost/locale/boundary/
Dsegment.hpp279 template<typename CharType,typename Traits,typename Alloc,typename IteratorR>
280 bool operator==(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator ==()
285 template<typename CharType,typename Traits,typename Alloc,typename IteratorR>
286 bool operator!=(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator !=()
292 template<typename CharType,typename Traits,typename Alloc,typename IteratorR>
293 bool operator<(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator <()
298 template<typename CharType,typename Traits,typename Alloc,typename IteratorR>
299 bool operator<=(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator <=()
304 template<typename CharType,typename Traits,typename Alloc,typename IteratorR>
305 bool operator>(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator >()
[all …]

12345678910>>...16