|
static Result< void > | InitData (const DataTypeImpl *, DataMemBlock *mem) |
|
static void | FreeData (const DataTypeImpl *, DataMemBlock *mem) |
|
static Result< void > | CopyData (const DataTypeImpl *, DataMemBlock *d, const DataMemBlock *s) |
|
static Result< void > | InitCopyData (const DataTypeImpl *, DataMemBlock *d, const DataMemBlock *s) |
|
static void | MoveData (const DataTypeImpl *, DataMemBlock *d, DataMemBlock *s) |
|
static void | InitMoveData (const DataTypeImpl *, DataMemBlock *d, DataMemBlock *s) |
|
static const void * | GetPtr (const DataTypeImpl *, const DataMemBlock *s) |
|
static Bool | IsEqualData (const DataTypeImpl *, const DataMemBlock *a, const DataMemBlock *b, EQUALITY equality) |
|
static Result< void > | Set (const DataTypeImpl *, DataMemBlock *d, const T &s) |
|
static Result< void > | Set (const DataTypeImpl *, DataMemBlock *d, T &&s) |
|
static Result< void > | Init (const DataTypeImpl *, DataMemBlock *d, const T &s) |
|
static Result< void > | Init (const DataTypeImpl *, DataMemBlock *d, T &&s) |
|
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) |
|