BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslalg::ArrayPrimitives_Imp Member List

This is the complete list of members for bslalg::ArrayPrimitives_Imp, including all inherited members.

bitwiseFillN(char *begin, size_type numBytesInitialized, size_type numBytes)bslalg::ArrayPrimitives_Impstatic
bitwiseRotate(char *begin, char *middle, char *end)bslalg::ArrayPrimitives_Impstatic
bitwiseRotateBackward(char *begin, char *middle, char *end)bslalg::ArrayPrimitives_Impstatic
bitwiseRotateForward(char *begin, char *middle, char *end)bslalg::ArrayPrimitives_Impstatic
bitwiseSwapRanges(char *begin, char *middle, char *end)bslalg::ArrayPrimitives_Impstatic
copyConstruct(TARGET_TYPE *toBegin, FWD_ITER fromBegin, FWD_ITER fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_IS_POINTER_TO_POINTER >)bslalg::ArrayPrimitives_Impinlinestatic
copyConstruct(TARGET_TYPE *toBegin, const TARGET_TYPE *fromBegin, const TARGET_TYPE *fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
copyConstruct(TARGET_TYPE *toBegin, FWD_ITER fromBegin, FWD_ITER fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_IS_ITERATOR_TO_FUNCTION_POINTER >)bslalg::ArrayPrimitives_Impstatic
copyConstruct(void **toBegin, FWD_ITER fromBegin, FWD_ITER fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_IS_ITERATOR_TO_FUNCTION_POINTER >)bslalg::ArrayPrimitives_Impstatic
copyConstruct(TARGET_TYPE *toBegin, FWD_ITER fromBegin, FWD_ITER fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
defaultConstruct(TARGET_TYPE *begin, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_HAS_TRIVIAL_DEFAULT_CTOR_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
defaultConstruct(TARGET_TYPE *begin, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
defaultConstruct(TARGET_TYPE *begin, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
destructiveMove(TARGET_TYPE *toBegin, TARGET_TYPE *fromBegin, TARGET_TYPE *fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
destructiveMove(TARGET_TYPE *toBegin, TARGET_TYPE *fromBegin, TARGET_TYPE *fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
difference_type typedefbslalg::ArrayPrimitives_Imp
e_BITWISE_COPYABLE_TRAITS enum valuebslalg::ArrayPrimitives_Imp
e_BITWISE_MOVEABLE_TRAITS enum valuebslalg::ArrayPrimitives_Imp
e_HAS_TRIVIAL_DEFAULT_CTOR_TRAITS enum valuebslalg::ArrayPrimitives_Imp
e_IS_FUNDAMENTAL_OR_POINTER enum valuebslalg::ArrayPrimitives_Imp
e_IS_ITERATOR_TO_FUNCTION_POINTER enum valuebslalg::ArrayPrimitives_Imp
e_IS_POINTER_TO_POINTER enum valuebslalg::ArrayPrimitives_Imp
e_NIL_TRAITS enum valuebslalg::ArrayPrimitives_Imp
emplace(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >, ARGS &&... args)bslalg::ArrayPrimitives_Impinlinestatic
emplace(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >, ARGS &&... args)bslalg::ArrayPrimitives_Impstatic
emplace(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >, ARGS &&... args)bslalg::ArrayPrimitives_Impstatic
erase(TARGET_TYPE *first, TARGET_TYPE *middle, TARGET_TYPE *last, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impstatic
erase(TARGET_TYPE *first, TARGET_TYPE *middle, TARGET_TYPE *last, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, const TARGET_TYPE &value, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, const TARGET_TYPE &value, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impstatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, const TARGET_TYPE &value, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, FWD_ITER fromBegin, FWD_ITER fromEnd, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_IS_POINTER_TO_POINTER >)bslalg::ArrayPrimitives_Impinlinestatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, const TARGET_TYPE *fromBegin, const TARGET_TYPE *fromEnd, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, FWD_ITER fromBegin, FWD_ITER fromEnd, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impstatic
insert(void **toBegin, void **toEnd, FWD_ITER fromBegin, FWD_ITER fromEnd, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_IS_ITERATOR_TO_FUNCTION_POINTER >)bslalg::ArrayPrimitives_Impstatic
insert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, FWD_ITER fromBegin, FWD_ITER fromEnd, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
isInvalidRange(FORWARD_ITERATOR begin, FORWARD_ITERATOR end)bslalg::ArrayPrimitives_Impinlinestatic
isInvalidRange(TARGET_TYPE *begin, TARGET_TYPE *end)bslalg::ArrayPrimitives_Impinlinestatic
k_INPLACE_BUFFER_SIZE enum valuebslalg::ArrayPrimitives_Imp
moveConstruct(TARGET_TYPE *toBegin, TARGET_TYPE *fromBegin, TARGET_TYPE *fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
moveConstruct(TARGET_TYPE *toBegin, TARGET_TYPE *fromBegin, TARGET_TYPE *fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
moveIfNoexcept(TARGET_TYPE *toBegin, TARGET_TYPE *fromBegin, TARGET_TYPE *fromEnd, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
moveInsert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, TARGET_TYPE **lastPtr, TARGET_TYPE *first, TARGET_TYPE *last, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
moveInsert(TARGET_TYPE *toBegin, TARGET_TYPE *toEnd, TARGET_TYPE **lastPtr, TARGET_TYPE *first, TARGET_TYPE *last, size_type numElements, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
rotate(TARGET_TYPE *begin, TARGET_TYPE *middle, TARGET_TYPE *end, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
rotate(TARGET_TYPE *begin, TARGET_TYPE *middle, TARGET_TYPE *end, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic
shiftAndInsert(typename bsl::allocator_traits< ALLOCATOR >::pointer begin, typename bsl::allocator_traits< ALLOCATOR >::pointer end, bslmf::MovableRef< typename bsl::allocator_traits< ALLOCATOR >::value_type > value, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
shiftAndInsert(typename bsl::allocator_traits< ALLOCATOR >::pointer begin, typename bsl::allocator_traits< ALLOCATOR >::pointer end, bslmf::MovableRef< typename bsl::allocator_traits< ALLOCATOR >::value_type > value, ALLOCATOR allocator, bsl::integral_constant< int, e_BITWISE_MOVEABLE_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
shiftAndInsert(typename bsl::allocator_traits< ALLOCATOR >::pointer begin, typename bsl::allocator_traits< ALLOCATOR >::pointer end, bslmf::MovableRef< typename bsl::allocator_traits< ALLOCATOR >::value_type > value, ALLOCATOR allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impinlinestatic
size_type typedefbslalg::ArrayPrimitives_Imp
uninitializedFillN(bool *begin, bool value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(char *begin, char value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(unsigned char *begin, unsigned char value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(signed char *begin, signed char value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(wchar_t *begin, wchar_t value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(short *begin, short value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(unsigned short *begin, unsigned short value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(int *begin, int value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(unsigned int *begin, unsigned int value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(long *begin, long value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(unsigned long *begin, unsigned long value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(bsls::Types::Int64 *begin, bsls::Types::Int64 value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(bsls::Types::Uint64 *begin, bsls::Types::Uint64 value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(float *begin, float value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(double *begin, double value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(long double *begin, long double value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(void **begin, void *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(const void **begin, const void *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(volatile void **begin, volatile void *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(const volatile void **begin, const volatile void *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(TARGET_TYPE **begin, TARGET_TYPE *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(const TARGET_TYPE **begin, const TARGET_TYPE *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(volatile TARGET_TYPE **begin, volatile TARGET_TYPE *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(const volatile TARGET_TYPE **begin, const volatile TARGET_TYPE *value, size_type numElements, void *=0, bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >=bsl::integral_constant< int, e_IS_FUNDAMENTAL_OR_POINTER >())bslalg::ArrayPrimitives_Impinlinestatic
uninitializedFillN(TARGET_TYPE *begin, const TARGET_TYPE &value, size_type numElements, ALLOCATOR *allocator, bsl::integral_constant< int, e_BITWISE_COPYABLE_TRAITS >)bslalg::ArrayPrimitives_Impstatic
uninitializedFillN(TARGET_TYPE *begin, const TARGET_TYPE &value, size_type numElements, ALLOCATOR *allocator, bsl::integral_constant< int, e_NIL_TRAITS >)bslalg::ArrayPrimitives_Impstatic