WTF
WTF::VectorTypeOperations< T > Struct Template Reference
#include <Vector.h>
Static Public Member Functions | |
static bool | compare (const T *a, const T *b, size_t size) |
static void | destruct (T *begin, T *end) |
static void | initialize (T *begin, T *end) |
static void | move (const T *src, const T *srcEnd, T *dst) |
static void | moveOverlapping (const T *src, const T *srcEnd, T *dst) |
static void | uninitializedCopy (const T *src, const T *srcEnd, T *dst) |
static void | uninitializedFill (T *dst, T *dstEnd, const T &val) |
Detailed Description
template<typename T>
struct WTF::VectorTypeOperations< T >
Definition at line 210 of file Vector.h.
Member Function Documentation
template<typename T >
static bool WTF::VectorTypeOperations< T >::compare | ( | const T * | a, | |
const T * | b, | |||
size_t | size | |||
) | [inline, static] |
template<typename T >
static void WTF::VectorTypeOperations< T >::destruct | ( | T * | begin, | |
T * | end | |||
) | [inline, static] |
template<typename T >
static void WTF::VectorTypeOperations< T >::initialize | ( | T * | begin, | |
T * | end | |||
) | [inline, static] |
template<typename T >
static void WTF::VectorTypeOperations< T >::move | ( | const T * | src, | |
const T * | srcEnd, | |||
T * | dst | |||
) | [inline, static] |
template<typename T >
static void WTF::VectorTypeOperations< T >::moveOverlapping | ( | const T * | src, | |
const T * | srcEnd, | |||
T * | dst | |||
) | [inline, static] |
template<typename T >
static void WTF::VectorTypeOperations< T >::uninitializedCopy | ( | const T * | src, | |
const T * | srcEnd, | |||
T * | dst | |||
) | [inline, static] |
template<typename T >
static void WTF::VectorTypeOperations< T >::uninitializedFill | ( | T * | dst, | |
T * | dstEnd, | |||
const T & | val | |||
) | [inline, static] |
The documentation for this struct was generated from the following file: