/third_party/boost/libs/ptr_container/doc/ |
D | ptr_array.rst | 7 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 …]
|
D | headers.rst | 23 ``<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…
|
D | comp_ptr_array.sh | 12 rst2html.py ptr_array.rst | 13 …ce external" href="compatible_smart_ptr.html"><em>compatible-smart-ptr</em></a>@g' > ptr_array.html
|
D | reference.rst | 31 - `ptr_array <ptr_array.html>`_ 68 - `ptr_array <ptr_array.html>`_ 279 - ``ptr_array`` 305 - `ptr_array <ptr_array.html>`_
|
D | ptr_list.rst | 22 - `ptr_array <ptr_array.html>`_
|
D | ptr_deque.rst | 22 - `ptr_array <ptr_array.html>`_
|
D | ptr_vector.rst | 22 - `ptr_array <ptr_array.html>`_
|
D | ptr_container.rst | 56 - `ptr_array <ptr_array.html>`_ 245 ``boost::ptr_set<T>``, ``boost::ptr_map<Key,T>`` and ``boost::ptr_array<T,N>``, respectively.
|
D | reversible_ptr_container.rst | 22 - `ptr_array <ptr_array.html>`_
|
D | ptr_sequence_adapter.rst | 30 - `ptr_array <ptr_array.html>`_
|
D | guidelines.rst | 26 The special container ``ptr_array`` may be used when the size of the container is invariant
|
D | examples.rst | 156 .. _array_test.cpp : ../test/ptr_array.cpp
|
/third_party/boost/boost/ptr_container/ |
D | ptr_array.hpp | 63 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 …]
|
D | serialize_ptr_array.hpp | 19 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/ |
D | ptr_array.cpp | 30 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()
|
D | const_element_containers.cpp | 16 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
|
D | Jamfile.v2 | 30 [ sc-test ptr_array ]
|
D | serialization.cpp | 135 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/ |
D | array-test.c | 1072 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/ |
D | rnd_index_loader.hpp | 53 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/ |
D | random_access_index.hpp | 109 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;
|