Home
last modified time | relevance | path

Searched refs:ptr_array (Results 1 – 21 of 21) sorted by relevance

/third_party/boost/libs/ptr_container/doc/
Dptr_array.rst7 Class ``ptr_array``
10 A ``ptr_array<T,size>`` is a pointer container that uses an underlying ``boost::array<void*,size>``
23 - ``ptr_array``
45 class ptr_array : public *implementation-defined*
48 ptr_array();
49 explicit ptr_array( const ptr_array& r );
51 explicit ptr_array( const ptr_array<U,N>& r );
52 explicit ptr_array( compatible-smart-ptr<ptr_array>& r );
54 ptr_array& operator=( const ptr_array& r );
56 ptr_array& operator=( const ptr_array<U,N>& r );
[all …]
Dheaders.rst23 ``<boost/ptr_container/ptr_array.hpp>`` class `ptr_array <ptr_array.html>`_ (and `…
52 ``<boost/ptr_container/serialize_ptr_array.hpp>`` class `ptr_array <ptr_array.html…
Dcomp_ptr_array.sh12 rst2html.py ptr_array.rst |
13 …ce external" href="compatible_smart_ptr.html"><em>compatible-smart-ptr</em></a>@g' > ptr_array.html
Dreference.rst31 - `ptr_array <ptr_array.html>`_
68 - `ptr_array <ptr_array.html>`_
279 - ``ptr_array``
305 - `ptr_array <ptr_array.html>`_
Dptr_list.rst22 - `ptr_array <ptr_array.html>`_
Dptr_deque.rst22 - `ptr_array <ptr_array.html>`_
Dptr_vector.rst22 - `ptr_array <ptr_array.html>`_
Dptr_container.rst56 - `ptr_array <ptr_array.html>`_
245 ``boost::ptr_set<T>``, ``boost::ptr_map<Key,T>`` and ``boost::ptr_array<T,N>``, respectively.
Dreversible_ptr_container.rst22 - `ptr_array <ptr_array.html>`_
Dptr_sequence_adapter.rst30 - `ptr_array <ptr_array.html>`_
Dguidelines.rst26 The special container ``ptr_array`` may be used when the size of the container is invariant
Dexamples.rst156 .. _array_test.cpp : ../test/ptr_array.cpp
/third_party/boost/boost/ptr_container/
Dptr_array.hpp63 class ptr_array : public class
78 typedef ptr_array<T,N,CloneAllocator>
91 ptr_array() : base_class() in ptr_array() function in boost::ptr_array
94 ptr_array( const ptr_array& r ) in ptr_array() function in boost::ptr_array
103 ptr_array( const ptr_array<U,N>& r ) in ptr_array() function in boost::ptr_array
112 explicit ptr_array( std::auto_ptr<this_type> r ) in ptr_array() function in boost::ptr_array
116 explicit ptr_array( std::unique_ptr<this_type> r ) in ptr_array() function in boost::ptr_array
120 ptr_array& operator=( ptr_array r ) in operator =()
127 ptr_array& operator=( std::auto_ptr<this_type> r ) in operator =()
134 ptr_array& operator=( std::unique_ptr<this_type> r ) in operator =()
[all …]
Dserialize_ptr_array.hpp19 void save(Archive& ar, const ptr_array<T, N, CloneAllocator>& c, unsigned int /*version*/) in save()
25 void load(Archive& ar, ptr_array<T, N, CloneAllocator>& c, unsigned int /*version*/) in load()
27 typedef ptr_array<T, N, CloneAllocator> container_type; in load()
39 void serialize(Archive& ar, ptr_array<T, N, CloneAllocator>& c, const unsigned int version) in serialize()
/third_party/boost/libs/ptr_container/test/
Dptr_array.cpp30 typedef ptr_array<this_type,N> tree_t;
90 test_array_interface<ptr_array<Base,10>,Base,Derived_class>(); in test_array()
91 test_array_interface<ptr_array<nullable<Base>,10>,Base,Derived_class>(); in test_array()
92 test_array_interface<ptr_array<Value,10>,Value,Value>(); in test_array()
93 test_array_interface<ptr_array<nullable<Value>,10>,Value,Value>(); in test_array()
95 ptr_array<int,10> vec; in test_array()
106 ptr_array<Derived_class,2> derived; in test_array()
109 ptr_array<Base,2> base( derived ); in test_array()
114 ptr_array<Base,2> base2( base ); in test_array()
Dconst_element_containers.cpp16 template class boost::ptr_array<const int, 42>; member in boost
17 template class boost::ptr_array<boost::nullable<const int>, 42>; member in boost
DJamfile.v230 [ sc-test ptr_array ]
Dserialization.cpp135 void add( boost::ptr_array<U,2>& c, T* r, unsigned n ) in add()
302 test_serialization_helper< boost::ptr_array<Base,2>, in test_serialization()
/third_party/glib/glib/tests/
Darray-test.c1072 GPtrArray *ptr_array, *ptr_array2; in pointer_array_copy() local
1086 ptr_array = g_ptr_array_copy (NULL, NULL, NULL); in pointer_array_copy()
1088 g_assert_cmpuint ((gsize) ptr_array, ==, (gsize) NULL); in pointer_array_copy()
1096 ptr_array = g_ptr_array_sized_new (0); in pointer_array_copy()
1097 ptr_array2 = g_ptr_array_copy (ptr_array, NULL, NULL); in pointer_array_copy()
1099 g_assert_cmpuint (ptr_array2->len, ==, ptr_array->len); in pointer_array_copy()
1101 g_ptr_array_unref (ptr_array); in pointer_array_copy()
1105 ptr_array = g_ptr_array_sized_new (array_size); in pointer_array_copy()
1108 g_ptr_array_add (ptr_array, &array_test[i]); in pointer_array_copy()
1110 ptr_array2 = g_ptr_array_copy (ptr_array, NULL, NULL); in pointer_array_copy()
[all …]
/third_party/boost/boost/multi_index/detail/
Drnd_index_loader.hpp53 typedef random_access_index_ptr_array<Allocator> ptr_array; typedef in boost::multi_index::detail::random_access_index_loader_base
55 random_access_index_loader_base(const Allocator& al_,ptr_array& ptrs_): in random_access_index_loader_base()
143 ptr_array& ptrs;
155 typedef typename super::ptr_array ptr_array; typedef in boost::multi_index::detail::random_access_index_loader
158 random_access_index_loader(const Allocator& al_,ptr_array& ptrs_): in random_access_index_loader()
/third_party/boost/boost/multi_index/
Drandom_access_index.hpp109 typename super::final_allocator_type> ptr_array; typedef in boost::multi_index::detail::random_access_index
110 typedef typename ptr_array::pointer node_impl_ptr_pointer;
1088 ptr_array ptrs;