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
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.6 API Reference