BDE 4.14.0 Production release
|
#include <bsls_ident.h>
#include <bdlscm_version.h>
#include <bdlat_bdeatoverrides.h>
#include <bslmf_integralconstant.h>
#include <bsl_cstddef.h>
#include <bsl_cstdlib.h>
#include <bsl_vector.h>
Go to the source code of this file.
Classes | |
struct | bdlat_ArrayFunctions::IsArray< TYPE > |
struct | bdlat_ArrayFunctions::IsArray< bsl::vector< TYPE, ALLOC > > |
struct | bdlat_ArrayFunctions::ElementType< bsl::vector< TYPE, ALLOC > > |
Functions | |
template<class TYPE , class MANIPULATOR > | |
int | bdlat_ArrayFunctions::manipulateElement (TYPE *array, MANIPULATOR &manipulator, int index) |
template<class TYPE > | |
void | bdlat_ArrayFunctions::resize (TYPE *array, int newSize) |
template<class TYPE , class ACCESSOR > | |
int | bdlat_ArrayFunctions::accessElement (const TYPE &array, ACCESSOR &accessor, int index) |
template<class TYPE > | |
bsl::size_t | bdlat_ArrayFunctions::size (const TYPE &array) |
Return the number of elements in the specified array . | |
template<class TYPE , class ALLOC , class MANIPULATOR > | |
int | bdlat_ArrayFunctions::bdlat_arrayManipulateElement (bsl::vector< TYPE, ALLOC > *array, MANIPULATOR &manipulator, int index) |
template<class TYPE , class ALLOC > | |
void | bdlat_ArrayFunctions::bdlat_arrayResize (bsl::vector< TYPE, ALLOC > *array, int newSize) |
template<class TYPE , class ALLOC , class ACCESSOR > | |
int | bdlat_ArrayFunctions::bdlat_arrayAccessElement (const bsl::vector< TYPE, ALLOC > &array, ACCESSOR &accessor, int index) |
template<class TYPE , class ALLOC > | |
bsl::size_t | bdlat_ArrayFunctions::bdlat_arraySize (const bsl::vector< TYPE, ALLOC > &array) |
The content of this file has been pre-processed for Doxygen.