|
BDE 4.14.0 Production release
|
This is the complete list of members for bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH >, including all inherited members.
| destruct(Iterator begin, Iterator end, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| destruct(Iterator begin, Iterator end, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| destruct(Iterator begin, Iterator end, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| emplaceAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, ALLOCATOR allocator, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| emplaceAndMoveToBackDispatch(Iterator *toEnd, Iterator fromEnd, Iterator position, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| emplaceAndMoveToBackDispatch(Iterator *toEnd, Iterator fromEnd, Iterator position, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_MOVEABLE_TRAITS >, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| emplaceAndMoveToBackDispatch(Iterator *toEnd, Iterator fromEnd, Iterator position, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| emplaceAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, ALLOCATOR allocator, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| emplaceAndMoveToFrontDispatch(Iterator *toBegin, Iterator fromBegin, Iterator position, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| emplaceAndMoveToFrontDispatch(Iterator *toBegin, Iterator fromBegin, Iterator position, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_MOVEABLE_TRAITS >, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| emplaceAndMoveToFrontDispatch(Iterator *toBegin, Iterator fromBegin, Iterator position, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >, Args &&... arguments) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| erase(Iterator *toBegin, Iterator *toEnd, Iterator fromBegin, Iterator first, Iterator last, Iterator fromEnd, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| erase(Iterator *toBegin, Iterator *toEnd, Iterator fromBegin, Iterator first, Iterator last, Iterator fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| erase(Iterator *toBegin, Iterator *toEnd, Iterator fromBegin, Iterator first, Iterator last, Iterator fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| insertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_MOVEABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, FWD_ITER first, FWD_ITER last, size_type numElements, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| insertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_MOVEABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| insertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, FWD_ITER first, FWD_ITER last, size_type numElements, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| Iterator typedef | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | |
| moveBack(Iterator *destination, Iterator *source, size_type numElements) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveFront(Iterator *destination, Iterator *source, size_type numElements) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveInsertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| moveInsertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveInsertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_MOVEABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveInsertAndMoveToBack(Iterator *toEnd, Iterator fromEnd, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveInsertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | inlinestatic |
| moveInsertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_COPYABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveInsertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator, bsl::integral_constant< int, BITWISE_MOVEABLE_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| moveInsertAndMoveToFront(Iterator *toBegin, Iterator fromBegin, Iterator position, bslmf::MovableRef< VALUE_TYPE > value, ALLOCATOR allocator, bsl::integral_constant< int, NIL_TRAITS >) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| size_type typedef | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | |
| uninitializedFillNBack(Iterator *toEnd, Iterator fromEnd, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| uninitializedFillNFront(Iterator *toBegin, Iterator fromBegin, size_type numElements, const VALUE_TYPE &value, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |
| valueInititalizeN(Iterator *toEnd, Iterator fromEnd, size_type numElements, ALLOCATOR allocator) | bslalg::DequePrimitives< VALUE_TYPE, BLOCK_LENGTH > | static |