Home
last modified time | relevance | path

Searched refs:circular_buffer (Results 1 – 25 of 40) sorted by relevance

12

/third_party/boost/libs/circular_buffer/test/
Dsoft_iterator_invalidation.cpp17 circular_buffer<int> cb(3); in validity_example_test()
23 circular_buffer<int>::iterator it = cb.begin(); in validity_example_test()
38 circular_buffer<int> cb(4, array, array + 3); in validity_insert_test()
41 circular_buffer<int>::iterator it1 = cb.begin(); in validity_insert_test()
42 circular_buffer<int>::iterator it2 = cb.begin() + 1; in validity_insert_test()
43 circular_buffer<int>::iterator it3 = cb.begin() + 2; in validity_insert_test()
58 circular_buffer<int>::iterator it4 = it1 + 3; in validity_insert_test()
78 circular_buffer<int> cb(5); in validity_insert_n_test()
84 circular_buffer<int>::iterator it1 = cb.begin(); in validity_insert_n_test()
85 circular_buffer<int>::iterator it2 = cb.begin() + 1; in validity_insert_n_test()
[all …]
Dbase_test.cpp12 #define CB_CONTAINER circular_buffer
18 circular_buffer<MyInteger> cb(4, 3); in iterator_constructor_and_assign_test()
19 circular_buffer<MyInteger>::iterator it = cb.begin(); in iterator_constructor_and_assign_test()
20 circular_buffer<MyInteger>::const_iterator cit2 = cb.cbegin(); in iterator_constructor_and_assign_test()
21 circular_buffer<MyInteger>::iterator itCopy; in iterator_constructor_and_assign_test()
24 circular_buffer<MyInteger>::const_iterator cit; in iterator_constructor_and_assign_test()
26 circular_buffer<MyInteger>::const_iterator end1 = cb.end(); in iterator_constructor_and_assign_test()
27 circular_buffer<MyInteger>::const_iterator end2 = end1; in iterator_constructor_and_assign_test()
28 circular_buffer<MyInteger>::const_iterator end3 = cb.cend(); in iterator_constructor_and_assign_test()
41 circular_buffer<Dummy> cb(3, Dummy()); in iterator_reference_test()
[all …]
Dconstant_erase_test.cpp16 circular_buffer<int> cb1(5); in erase_begin_test()
24 circular_buffer<int>::pointer p = &cb1[0]; in erase_begin_test()
48 circular_buffer<InstanceCounter> cb2(5, InstanceCounter()); in erase_begin_test()
58 circular_buffer<MyInteger> cb3(5); in erase_begin_test()
75 circular_buffer<int> cb1(5); in erase_end_test()
83 circular_buffer<int>::pointer p = &cb1[3]; in erase_end_test()
107 circular_buffer<InstanceCounter> cb2(5, InstanceCounter()); in erase_end_test()
117 circular_buffer<MyInteger> cb3(5); in erase_end_test()
134 circular_buffer<int> cb1(5); in clear_test()
142 circular_buffer<int>::pointer p = &cb1[0]; in clear_test()
[all …]
DJamfile.v21 # Boost circular_buffer test Jamfile.
24 test-suite "circular_buffer"
/third_party/boost/boost/circular_buffer/
Dspace_optimized.hpp36 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;
48 typedef typename circular_buffer<T, Alloc>::const_iterator const_iterator;
[all …]
Dbase.hpp72 class circular_buffer class
99 typedef circular_buffer<T, Alloc> this_type;
134 …typedef cb_details::iterator< circular_buffer<T, Alloc>, cb_details::const_traits<Alloc> > const_i…
137 …typedef cb_details::iterator< circular_buffer<T, Alloc>, cb_details::nonconst_traits<Alloc> > iter…
1024 explicit circular_buffer(const allocator_type& alloc = allocator_type()) BOOST_NOEXCEPT in circular_buffer() function in boost::circular_buffer
1037 …explicit circular_buffer(capacity_type buffer_capacity, const allocator_type& alloc = allocator_ty… in circular_buffer() function in boost::circular_buffer
1056circular_buffer(size_type n, param_value_type item, const allocator_type& alloc = allocator_type()) in circular_buffer() function in boost::circular_buffer
1077 circular_buffer(capacity_type buffer_capacity, size_type n, param_value_type item, in circular_buffer() function in boost::circular_buffer
1097 circular_buffer(const circular_buffer<T, Alloc>& cb) in circular_buffer() function in boost::circular_buffer
1126 circular_buffer(circular_buffer<T, Alloc>&& cb) BOOST_NOEXCEPT in circular_buffer() function in boost::circular_buffer
[all …]
/third_party/boost/libs/contract/example/features/
Dmove.cpp13 class circular_buffer : class
14 private boost::contract::constructor_precondition<circular_buffer> {
25 circular_buffer(circular_buffer&& other) : in circular_buffer() function in circular_buffer
26 boost::contract::constructor_precondition<circular_buffer>([&] { in circular_buffer()
37 move(std::forward<circular_buffer>(other));
41 circular_buffer& operator=(circular_buffer&& other) { in operator =()
53 return move(std::forward<circular_buffer>(other)); in operator =()
56 ~circular_buffer() { in ~circular_buffer()
73 explicit circular_buffer(std::vector<char> const& data, in circular_buffer() function in circular_buffer
75 boost::contract::constructor_precondition<circular_buffer>([&] { in circular_buffer()
[all …]
/third_party/boost/boost/accumulators/statistics/
Drolling_window.hpp30 void save(Archive& ar, const circular_buffer<T>& b, const unsigned int /* version */) in save()
32 typename circular_buffer<T>::size_type size = b.size(); in save()
35 const typename circular_buffer<T>::const_array_range one = b.array_one(); in save()
36 const typename circular_buffer<T>::const_array_range two = b.array_two(); in save()
42 void load(Archive& ar, circular_buffer<T>& b, const unsigned int /* version */) in load()
44 typename circular_buffer<T>::capacity_type capacity; in load()
45 typename circular_buffer<T>::size_type size; in load()
50 const typename circular_buffer<T>::pointer buff = new T[size*sizeof(T)]; in load()
57 inline void serialize(Archive & ar, circular_buffer<T>& b, const unsigned int version) in serialize()
83 typedef typename circular_buffer<Sample>::const_iterator const_iterator;
[all …]
/third_party/boost/boost/sort/common/util/
Dcircular_buffer.hpp37 struct circular_buffer struct
70 circular_buffer(void) in circular_buffer() argument
81 ~circular_buffer() in ~circular_buffer() argument
367 void circular_buffer<Value_t, Power2>
395 void circular_buffer<Value_t, Power2>
422 void circular_buffer<Value_t, Power2>
447 void circular_buffer<Value_t, Power2>
472 void circular_buffer<Value_t, Power2>
499 void circular_buffer<Value_t, Power2>
524 void circular_buffer<Value_t, Power2>
[all …]
/third_party/boost/libs/circular_buffer/doc/
Dcircular_buffer.idx1 # circular_buffer.idx index script file
2 # for Boost.circular_buffer Quickbook Doxygen documentation Auto-indexing forcircular_buffer librar…
14 !scan-path "boost/circular_buffer" ".*\.hpp" true
17 !scan-path "libs/circular_buffer/example" ".*\.cpp"
Djamfile.v22 # Boost.circular_buffer library documentation Jamfile.v2
17 # echo "nav_images = " $(nav_images) ; # "nav_images = I:\boost-trunk\libs\circular_buffer\doc\html…
18 …ion = " $(images_location) ; # images_location = I:\boost-trunk\libs\circular_buffer\doc\html\imag…
29 [ glob ../../../boost/circular_buffer.hpp ]
30 [ glob ../../../boost/circular_buffer/base.hpp ]
31 [ glob ../../../boost/circular_buffer/space_optimized.hpp ]
79 # <doxygen:param>IMAGE_PATH="../images" # for circular_buffer.png
96 xml circular_buffer : circular_buffer.qbk ;
102 circular_buffer
150 …<auto-index-script>circular_buffer.idx # Specifies the name of the script to load for circular_buf…
[all …]
Dcircular_buffer.qbk3 [id circular_buffer]
40 [def __intro [link circular_buffer.intro Introduction]] [/Link to a Quickbook section (see below).]
44 [def __cb [classref boost::circular_buffer circular_buffer]]
49 [def __debug_support [link circular_buffer.implementation.debug_support debug support]]
68 [classref boost::circular_buffer] is a STL compliant container.
84 [$../../libs/circular_buffer/doc/images/circular_buffer.png]
88 [$../../libs/circular_buffer/doc/images/space_optimized.png]
123 You can see the full example code at [@boost:libs/circular_buffer/example/circular_buffer_example.c…
127 [endsect] [/section:example circular_buffer example]
153 (see the Bounded Buffer example, code at [@boost:libs/circular_buffer/example/circular_buffer_bound…
[all …]
/third_party/boost/libs/circular_buffer/example/
Dcircular_buffer_iter_example.cpp23 boost::circular_buffer<int> cb(3); in main()
29 boost::circular_buffer<int>::iterator it = cb.begin(); in main()
Dcircular_buffer_examples.bat11 rem cd \boost-trunk/circular_buffer\libs\circular_buffer\example
Dcircular_buffer_example.cpp21 boost::circular_buffer<int> cb(3); in main()
/third_party/boost/doc/
DAutoDoxywarnings.log1 /root/project/boost/circular_buffer/base.hpp:421: warning: unable to resolve link to `operator[](si…
2 /root/project/boost/circular_buffer/base.hpp:440: warning: unable to resolve link to `operator[](si…
/third_party/boost/libs/math/doc/interpolators/
Dpchip.qbk63 Hence we can use `boost::circular_buffer` to do real-time interpolation:
65 #include <boost/circular_buffer.hpp>
67 boost::circular_buffer<double> initial_x{1,2,3,4};
68 boost::circular_buffer<double> initial_y{4,5,6,7};
Dquintic_hermite.qbk97 Hence we can use `boost::circular_buffer` to do real-time interpolation.
100 #include <boost/circular_buffer.hpp>
102 boost::circular_buffer<double> initial_x{1,2,3,4};
103 boost::circular_buffer<double> initial_y{4,5,6,7};
104 boost::circular_buffer<double> initial_dydx{1,1,1,1};
105 boost::circular_buffer<double> initial_d2ydx2{0,0,0,0};
Dmakima.qbk65 Hence we can use `boost::circular_buffer` to do real-time interpolation:
67 #include <boost/circular_buffer.hpp>
69 boost::circular_buffer<double> initial_x{1,2,3,4};
70 boost::circular_buffer<double> initial_y{4,5,6,7};
Dcubic_hermite.qbk94 Hence we can use `boost::circular_buffer` to do real-time interpolation:
96 #include <boost/circular_buffer.hpp>
98 boost::circular_buffer<double> initial_x{1,2,3,4};
99 boost::circular_buffer<double> initial_y{4,5,6,7};
100 boost::circular_buffer<double> initial_dydx{1,1,1,1};
/third_party/boost/libs/math/test/
Dmakima_test.cpp41 boost::circular_buffer<Real> x_buf(x.size()); in test_constant()
46 boost::circular_buffer<Real> y_buf(x.size()); in test_constant()
106 boost::circular_buffer<Real> x_buf(x.size()); in test_linear()
111 boost::circular_buffer<Real> y_buf(x.size()); in test_linear()
Dpchip_test.cpp42 boost::circular_buffer<Real> x_buf(x.size()); in test_constant()
47 boost::circular_buffer<Real> y_buf(x.size()); in test_constant()
107 boost::circular_buffer<Real> x_buf(x.size()); in test_linear()
112 boost::circular_buffer<Real> y_buf(x.size()); in test_linear()
Dcubic_hermite_test.cpp60 boost::circular_buffer<Real> x_buf(x.size()); in test_constant()
65 boost::circular_buffer<Real> y_buf(x.size()); in test_constant()
70 boost::circular_buffer<Real> dydx_buf(x.size()); in test_constant()
125 boost::circular_buffer<Real> x_buf(x.size()); in test_linear()
130 boost::circular_buffer<Real> y_buf(x.size()); in test_linear()
135 boost::circular_buffer<Real> dydx_buf(x.size()); in test_linear()
/third_party/boost/boost/msm/back/
Dqueue_container_circular.hpp25 typedef typename boost::circular_buffer<Element> type;
/third_party/boost/boost/
Dcircular_buffer_fwd.hpp34 class circular_buffer;

12