#include <datatypefunctions.h>
|
static void | Construct (const DataTypeImpl *, void *dest, Int dstride, Int count) |
|
static void | Destruct (const DataTypeImpl *, const void *dest, Int dstride, Int count) |
|
static void | MoveConstruct (const DataTypeImpl *, void *dest, Int dstride, void *src, Int sstride, Int count) |
|
static void | MoveFrom (const DataTypeImpl *, void *dest, Int dstride, void *src, Int sstride, Int count) |
|
static Result< void > | CopyFrom (const DataTypeImpl *, void *dest, Int dstride, const void *src, Int sstride, Int count) |
|
static Bool | IsEqual (const DataTypeImpl *, const void *a, const void *b, EQUALITY equality) |
|
static String | ToStringImpl (const DataTypeImpl *, const void *s, const FormatStatement *formatStatement) |
|
static SFINAEHelper< Result< void >, T >::type | DescribeIO (const DataTypeImpl *type, const DataSerializeInterface &dsi) |
|
static Result< void * > | Create (const DataTypeImpl *) |
|
static COMPARERESULT | Compare (const DataTypeImpl *, const void *s1, const void *s2) |
|
static HashInt | GetHashCode (const DataTypeImpl *, const void *s1) |
|
static UniqueHash | GetUniqueHashCode (const DataTypeImpl *, const void *s1) |
|
static void | AddReference (const DataTypeImpl *type, const void *obj) |
|
static void | RemoveReference (const DataTypeImpl *type, const void *obj) |
|
◆ Construct()
◆ Destruct()
◆ MoveConstruct()
static void MoveConstruct |
( |
const DataTypeImpl * |
, |
|
|
void * |
dest, |
|
|
Int |
dstride, |
|
|
void * |
src, |
|
|
Int |
sstride, |
|
|
Int |
count |
|
) |
| |
|
static |
◆ MoveFrom()
static void MoveFrom |
( |
const DataTypeImpl * |
, |
|
|
void * |
dest, |
|
|
Int |
dstride, |
|
|
void * |
src, |
|
|
Int |
sstride, |
|
|
Int |
count |
|
) |
| |
|
static |
◆ CopyFrom()
◆ IsEqual()
◆ ToStringImpl()
◆ DescribeIO()
◆ Create()
◆ Compare()
◆ GetHashCode()
◆ GetUniqueHashCode()