template class axl::sl::SimpleArrayDetails
#include <axl_sl_ArrayDetails.h>
template <typename T>
class SimpleArrayDetails: public axl::sl::ReverseArray
{
public:
// typedefs
typedef rc::BufHdr Hdr;
// enums
enum
{
IsSimple = true,
};
// classes
class Construct;
class ZeroConstruct;
// methods
static
void
setHdrCount(
Hdr* hdr,
size_t count
);
static
void
constructCopy(
T* dst,
const T* src,
size_t count
);
static
void
destruct(
T* p,
size_t count
);
static
void
copy(
T* dst,
const T* src,
size_t count
);
};
Inherited Members
public:
// typedefs
typedef ArgType<T>::Type ValueArg;
// methods
static
void
reverse(
T* dst,
size_t count
);
static
void
copyReverse(
T* dst,
const T* src,
size_t count
);