|
|
-
+
|
Create an empty space optimized circular buffer with a maximum capacity.
|
-
+
TODO - doc
@@ -405,20 +408,20 @@ template <class T, class Alloc>
const allocator_type& alloc
= allocator_type());
-
+
|
|
-
+
|
Create an empty space optimized circular buffer with a given capacity.
|
-
+
|
Precondition:
@@ -428,7 +431,7 @@ template <class T, class Alloc>
|
-
+
|
Postcondition:
@@ -441,7 +444,7 @@ template <class T, class Alloc>
|
-
+
Note:
@@ -469,20 +472,20 @@ template <class T, class Alloc>
const allocator_type& alloc
= allocator_type());
-
+
|
|
-
+
Create a full space optimized circular buffer filled with copies of item.
|
-
+
|
Precondition:
@@ -492,7 +495,7 @@ template <class T, class Alloc>
|
-
+
|
Postcondition:
@@ -504,7 +507,7 @@ template <class T, class Alloc>
|
-
+
Note:
@@ -535,13 +538,13 @@ template <class T, class Alloc>
const allocator_type& alloc
= allocator_type());
-
+
|
|
-
+
TODO doc.
@@ -559,13 +562,13 @@ template <class T, class Alloc>
"classboost_1_1circular__buffer__space__optimized_1296bbfa5c427d05cb02fc35249f83bb4">
template <class InputIterator>
circular_buffer_space_optimized(InputIterator first, InputIterator last);
-
+
|
|
-
+
|
@@ -583,13 +586,13 @@ template <class T, class Alloc>
circular_buffer_space_optimized(capacity_control capacity_ctrl,
InputIterator first, InputIterator last);
-
+
|
|
-
+
|
@@ -608,13 +611,13 @@ template <class T, class Alloc>
InputIterator last, const allocator_type& alloc
= allocator_type());
-
+
|
|
-
+
TODO doc.
@@ -638,20 +641,20 @@ template <class T, class Alloc>
const allocator_type& alloc
= allocator_type());
-
+
|
|
-
+
|
Create a space optimized circular buffer with a copy of a range.
|
-
+
|
Precondition:
@@ -661,7 +664,7 @@ template <class T, class Alloc>
|
-
+
|
Postcondition:
@@ -678,7 +681,7 @@ template <class T, class Alloc>
|
-
+
Note:
@@ -707,20 +710,20 @@ template <class T, class Alloc>
"classboost_1_1circular__buffer__space__optimized_1f3e4b9caed10cf7383682c6dea794917"> size_type min_capacity()
const;
-
+
|
|
-
+
|
Return the minimal guaranteed amount of allocated memory.
|
-
+
The allocated memory will never drop under this value.
@@ -739,20 +742,20 @@ template <class T, class Alloc>
void set_min_capacity(size_type new_min_capacity);
-
+
|
|
-
+
|
Change the minimal guaranteed amount of allocated memory.
|
-
+
|
Precondition:
@@ -764,7 +767,7 @@ template <class T, class Alloc>
|
-
+
|
Postcondition:
@@ -777,7 +780,7 @@ template <class T, class Alloc>
|
-
+
Note:
@@ -802,20 +805,20 @@ template <class T, class Alloc>
void set_capacity(size_type new_capacity);
-
+
|
|
-
+
|
! See the source documentation.
|
-
+
|
Precondition:
@@ -827,7 +830,7 @@ template <class T, class Alloc>
|
-
+
Note:
@@ -854,13 +857,13 @@ template <class T, class Alloc>
value_type item
= value_type());
-
+
|
|
-
+
See the source documentation.
@@ -879,20 +882,20 @@ template <class T, class Alloc>
void rset_capacity(size_type new_capacity);
-
+
|
|
-
+
|
! See the source documentation.
|
-
+
|
Precondition:
@@ -904,7 +907,7 @@ template <class T, class Alloc>
|
-
+
Note:
@@ -931,13 +934,13 @@ template <class T, class Alloc>
value_type item
= value_type());
-
+
|
|
-
+
See the source documentation.
@@ -958,13 +961,13 @@ template <class T, class Alloc>
value_type item);
-
+
|
|
-
+
See the source documentation.
@@ -987,13 +990,13 @@ template <class T, class Alloc>
value_type item);
-
+
|
|
-
+
See the source documentation.
@@ -1013,13 +1016,13 @@ template <class T, class Alloc>
void assign(capacity_control capacity_ctrl,
InputIterator first, InputIterator last);
-
+
|
|
-
+
See the source documentation.
@@ -1036,13 +1039,13 @@ template <class T, class Alloc>
void swap(circular_buffer_space_optimized<T,Alloc>& cb);
-
+
|
|
-
+
See the source documentation.
@@ -1061,13 +1064,13 @@ template <class T, class Alloc>
void push_back(value_type item
= value_type());
-
+
|
|
-
+
! See the source documentation.
@@ -1088,13 +1091,13 @@ template <class T, class Alloc>
void push_front(value_type item
= value_type());
-
+
|
|
-
+
! See the source documentation.
@@ -1113,13 +1116,13 @@ template <class T, class Alloc>
void pop_back();
-
+
|
|
-
+
! See the source documentation.
@@ -1138,13 +1141,13 @@ template <class T, class Alloc>
void pop_front();
-
+
|
|
-
+
! See the source documentation.
@@ -1166,13 +1169,13 @@ template <class T, class Alloc>
value_type item
= value_type());
-
+
|
|
-
+
! See the source documentation.
@@ -1197,13 +1200,13 @@ template <class T, class Alloc>
value_type item);
-
+
|
|
-
+
! See the source documentation.
@@ -1225,13 +1228,13 @@ template <class T, class Alloc>
void insert(iterator pos,
InputIterator first, InputIterator last);
-
+
|
|
-
+
! See the source documentation.
@@ -1253,13 +1256,13 @@ template <class T, class Alloc>
value_type item
= value_type());
-
+
|
|
-
+
! See the source documentation.
@@ -1284,13 +1287,13 @@ template <class T, class Alloc>
value_type item);
-
+
|
|
-
+
! See the source documentation.
@@ -1312,13 +1315,13 @@ template <class T, class Alloc>
void rinsert(iterator pos,
InputIterator first, InputIterator last);
-
+
|
|
-
+
! See the source documentation.
@@ -1338,13 +1341,13 @@ template <class T, class Alloc>
"classboost_1_1circular__buffer__space__optimized_136feadef225bd8a10962a92c4ffcdfd3"> iterator erase(iterator pos);
-
+
|
|
-
+
! See the source documentation.
@@ -1366,13 +1369,13 @@ template <class T, class Alloc>
iterator last);
-
+
|
|
-
+
! See the source documentation.
@@ -1392,13 +1395,13 @@ template <class T, class Alloc>
"classboost_1_1circular__buffer__space__optimized_16e96800422211d02621526c894b71fa1"> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |