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:
KDE 4.3 API Reference