Home
last modified time | relevance | path

Searched refs:ptr_container_detail (Results 1 – 25 of 30) sorted by relevance

12

/third_party/boost/boost/ptr_container/detail/
Dserialize_reversible_cont.hpp17 namespace ptr_container_detail namespace
21 void save_helper(Archive& ar, const ptr_container_detail::reversible_ptr_container<Config, CloneAll… in save_helper()
23 typedef ptr_container_detail::reversible_ptr_container<Config, CloneAllocator> container_type; in save_helper()
29 ar << boost::serialization::make_nvp( ptr_container_detail::item(), in save_helper()
30 ptr_container_detail::serialize_as_const(static_cast<value_type>(*i.base()))); in save_helper()
34 void load_helper(Archive& ar, ptr_container_detail::reversible_ptr_container<Config, CloneAllocator… in load_helper()
35 …BOOST_DEDUCED_TYPENAME ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::siz… in load_helper()
37 typedef ptr_container_detail::reversible_ptr_container<Config, CloneAllocator> container_type; in load_helper()
53 ar >> boost::serialization::make_nvp( ptr_container_detail::item(), ptr ); in load_helper()
64 void save(Archive& ar, const ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>… in save()
[all …]
Dserialize_ptr_map_adapter.hpp21 void save(Archive& ar, const ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocat… in save()
23 …typedef ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,Ordered> containe… in save()
26 ar << boost::serialization::make_nvp( ptr_container_detail::count(), in save()
27 ptr_container_detail::serialize_as_const(c.size()) ); in save()
32 ar << boost::serialization::make_nvp( ptr_container_detail::first(), i->first ); in save()
33 ar << boost::serialization::make_nvp( ptr_container_detail::second(), in save()
34 ptr_container_detail::serialize_as_const(i->second) ); in save()
48 ar >> boost::serialization::make_nvp( ptr_container_detail::count(), n ); in load()
54 ar >> boost::serialization::make_nvp( ptr_container_detail::first(), key ); in load()
55 ar >> boost::serialization::make_nvp( ptr_container_detail::second(), value ); in load()
[all …]
Dvoid_ptr_iterator.hpp165 namespace ptr_container_detail namespace
177 ptr_container_detail::is_compatible<T, U>,
191 ptr_container_detail::is_compatible<T, U>,
204 ptr_container_detail::is_compatible<T, U>,
217 ptr_container_detail::is_compatible<T, U>,
230 ptr_container_detail::is_compatible<T, U>,
243 ptr_container_detail::is_compatible<T, U>,
256 ptr_container_detail::is_compatible<T, U>,
Dmap_iterator.hpp31 namespace ptr_container_detail namespace
101 ptr_container_detail::ref_pair<F,S>,
103 ptr_container_detail::ref_pair<F,S> >
106 ptr_container_detail::ref_pair<F,S>,
108 ptr_container_detail::ref_pair<F,S> >
Ddefault_deleter.hpp19 namespace boost { namespace ptr_container_detail { namespace move_ptrs { namespace
21 namespace ptr_container_detail { namespace
58 ptr_container_detail::array_deleter<T>,
59 ptr_container_detail::scalar_deleter<T>
Dreversible_ptr_container.hpp57 namespace ptr_container_detail namespace
150 typedef ptr_container_detail::static_move_ptr<Ty_,
159 typedef ptr_container_detail::scoped_deleter<reversible_ptr_container>
670 return boost::ptr_container_detail::move( ptr ); in release()
684 return boost::ptr_container_detail::move( old ); in replace()
712 return boost::ptr_container_detail::move( old ); in replace()
738 return boost::ptr_container_detail::move(base_type::release(i)); \
853 using ptr_container_detail::move;
Dserialize_xml_names.hpp17 namespace ptr_container_detail namespace
Dmeta_functions.hpp20 namespace ptr_container_detail namespace
/third_party/boost/boost/ptr_container/
Dptr_vector.hpp42 typename ptr_container_detail::void_ptr<T>::type,
44 … std::allocator<typename ptr_container_detail::void_ptr<T>::type>, Allocator>::type
52 typename ptr_container_detail::void_ptr<T>::type,
54 … std::allocator<typename ptr_container_detail::void_ptr<T>::type>, Allocator>::type
Dptr_sequence_adapter.hpp35 namespace ptr_container_detail namespace
136ptr_container_detail::reversible_ptr_container< ptr_container_detail::sequence_config<T,VoidPtrSeq…
139 …typedef ptr_container_detail::reversible_ptr_container< ptr_container_detail::sequence_config<T,Vo…
172 ptr_container_detail::fixed_length_sequence_tag tag ) in ptr_sequence_adapter()
178 ptr_container_detail::fixed_length_sequence_tag tag ) in ptr_sequence_adapter()
196 ptr_container_detail::fixed_length_sequence_tag tag ) in ptr_sequence_adapter()
204 ptr_container_detail::fixed_length_sequence_tag tag ) in ptr_sequence_adapter()
218 ptr_container_detail::fixed_length_sequence_tag tag ) in ptr_sequence_adapter()
224 ptr_container_detail::fixed_length_sequence_tag tag ) in ptr_sequence_adapter()
321 return ptr_container_detail::move( ptr ); // nothrow in pop_back()
[all …]
Dnullable.hpp35 namespace ptr_container_detail namespace
55 BOOST_STATIC_CONSTANT(bool, value = sizeof( ptr_container_detail::is_nullable( var ) )
72 namespace ptr_container_detail namespace
Dptr_circular_buffer.hpp40 typename ptr_container_detail::void_ptr<T>::type,Allocator>,
44 typename ptr_container_detail::void_ptr<T>::type,Allocator>,
49 ptr_container_detail::void_ptr<T>::type,Allocator> circular_buffer_type;
71 : base_type( n, ptr_container_detail::fixed_length_sequence_tag() ) in ptr_circular_buffer()
76 : base_type( n, alloc, ptr_container_detail::fixed_length_sequence_tag() ) in ptr_circular_buffer()
81 : base_type( first, last, ptr_container_detail::fixed_length_sequence_tag() ) in ptr_circular_buffer()
86 : base_type( n, first, last, ptr_container_detail::fixed_length_sequence_tag() ) in ptr_circular_buffer()
91 ptr_container_detail::fixed_length_sequence_tag() ) in ptr_circular_buffer()
97 ptr_container_detail::fixed_length_sequence_tag() ) in ptr_circular_buffer()
389 boost::disable_if< ptr_container_detail::is_pointer_or_integral<Range> >::type
[all …]
Dptr_deque.hpp35 class Allocator = std::allocator<typename ptr_container_detail::void_ptr<T>::type>
39 typename ptr_container_detail::void_ptr<T>::type,Allocator>,
43 typename ptr_container_detail::void_ptr<T>::type,Allocator>,
Dptr_set_adapter.hpp32 namespace ptr_container_detail namespace
129 … : public ptr_container_detail::associative_ptr_container< set_config<Key,VoidPtrSet,Ordered>,
132 typedef ptr_container_detail::associative_ptr_container< set_config<Key,VoidPtrSet,Ordered>,
150 ptr_container_detail::unordered_associative_container_tag tag ) in ptr_set_adapter_base()
324 public ptr_container_detail::ptr_set_adapter_base<Key,VoidPtrSet,CloneAllocator,Ordered>
326 typedef ptr_container_detail::ptr_set_adapter_base<Key,VoidPtrSet,CloneAllocator,Ordered>
361 ptr_container_detail::unordered_associative_container_tag tag ) in ptr_set_adapter()
521 boost::disable_if< ptr_container_detail::is_pointer_or_integral<Range> >::type
579 … public ptr_container_detail::ptr_set_adapter_base<Key,VoidPtrMultiSet,CloneAllocator,Ordered>
581 …typedef ptr_container_detail::ptr_set_adapter_base<Key,VoidPtrMultiSet,CloneAllocator,Ordered> bas…
[all …]
Dptr_map_adapter.hpp33 namespace ptr_container_detail namespace
78 ptr_container_detail::ordered_associative_container_tag,
79 ptr_container_detail::unordered_associative_container_tag>::type
134 public ptr_container_detail::associative_ptr_container< map_config<T,VoidPtrMap,Ordered>,
137 typedef ptr_container_detail::associative_ptr_container< map_config<T,VoidPtrMap,Ordered>,
231ptr_container_detail::unordered_associative_container_tag tag ) in ptr_map_adapter_base()
413 public ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator,Ordered>
415 typedef ptr_container_detail::ptr_map_adapter_base<T,VoidPtrMap,CloneAllocator,Ordered>
475 ptr_container_detail::unordered_associative_container_tag tag ) in ptr_map_adapter()
618 iterator insert( iterator before, ptr_container_detail::ref_pair<F,S> p ) // strong in insert()
[all …]
Dptr_array.hpp32 namespace ptr_container_detail namespace
65 ptr_container_detail::ptr_array_impl<
66 typename ptr_container_detail::void_ptr<T>::type,N>,
71 ptr_container_detail::ptr_array_impl<
72 typename ptr_container_detail::void_ptr<T>::type,N>,
Dptr_unordered_set.hpp38 class Allocator = std::allocator< typename ptr_container_detail::void_ptr<Key>::type >
42 typename ptr_container_detail::void_ptr<Key>::type,
48 typename ptr_container_detail::void_ptr<Key>::type,
91 : base_type( n, ptr_container_detail::unordered_associative_container_tag() ) in ptr_unordered_set()
180 : base_type( n, ptr_container_detail::unordered_associative_container_tag() ) in ptr_unordered_multiset()
Dindirect_fun.hpp36 namespace ptr_container_detail namespace
118 typename ptr_container_detail::make_lazy<
132 typename ptr_container_detail::make_lazy<
Dptr_list.hpp35 class Allocator = std::allocator<typename ptr_container_detail::void_ptr<T>::type>
39 typename ptr_container_detail::void_ptr<T>::type,Allocator>,
43 typename ptr_container_detail::void_ptr<T>::type,Allocator>,
Dptr_unordered_map.hpp39 typename ptr_container_detail::void_ptr<T>::type> >
43 typename ptr_container_detail::void_ptr<T>::type,Hash,Pred,Allocator>,
47 typename ptr_container_detail::void_ptr<T>::type,Hash,Pred,Allocator>,
88 : base_type( n, ptr_container_detail::unordered_associative_container_tag() ) in ptr_unordered_map()
182 : base_type( n, ptr_container_detail::unordered_associative_container_tag() ) in ptr_unordered_multimap()
Dserialize_ptr_vector.hpp25 ar >> boost::serialization::make_nvp( ptr_container_detail::count(), n ); in load()
28 ptr_container_detail::load_helper(ar, c, n); in load()
Dserialize_ptr_circular_buffer.hpp31 ar >> boost::serialization::make_nvp( ptr_container_detail::count(), n ); in load()
34 ptr_container_detail::load_helper(ar, c, n); in load()
Dserialize_ptr_array.hpp21 ptr_container_detail::save_helper(ar, c); in save()
33 ar >> boost::serialization::make_nvp( ptr_container_detail::item(), p ); in load()
Dptr_set.hpp37 class Allocator = std::allocator<typename ptr_container_detail::void_ptr<Key>::type>
41 typename ptr_container_detail::void_ptr<Key>::type,
46 typename ptr_container_detail::void_ptr<Key>::type,
Dptr_map.hpp37 …class Allocator = std::allocator< std::pair<const Key,typename ptr_container_detail::void_ptr…
41 typename ptr_container_detail::void_ptr<T>::type,
45 typename ptr_container_detail::void_ptr<T>::type,

12