EvEmu
0.8.4
11 September 2021
|
Go to the source code of this file.
Enumerations | |
enum | DBTYPE { DBTYPE_EMPTY = 0x00, DBTYPE_I2 = 0x02, DBTYPE_I4 = 0x03, DBTYPE_R4 = 0x04, DBTYPE_R8 = 0x05, DBTYPE_CY = 0x06, DBTYPE_ERROR = 0x0A, DBTYPE_BOOL = 0x0B, DBTYPE_I1 = 0x10, DBTYPE_UI1 = 0x11, DBTYPE_UI2 = 0x12, DBTYPE_UI4 = 0x13, DBTYPE_I8 = 0x14, DBTYPE_UI8 = 0x15, DBTYPE_FILETIME = 0x40, DBTYPE_BYTES = 0x80, DBTYPE_STR = 0x81, DBTYPE_WSTR = 0x82 } |
Functions | |
uint8 | DBTYPE_GetSizeBits (DBTYPE type) |
uint8 | DBTYPE_GetSizeBytes (DBTYPE type) |
enum DBTYPE |
Definition at line 67 of file dbtype.h.
Returns length of field of given type.
[in] | type | Type of fields. |
Definition at line 30 of file dbtype.cpp.
References DBTYPE_BOOL, DBTYPE_BYTES, DBTYPE_CY, DBTYPE_FILETIME, DBTYPE_I1, DBTYPE_I2, DBTYPE_I4, DBTYPE_I8, DBTYPE_R4, DBTYPE_R8, DBTYPE_STR, DBTYPE_UI1, DBTYPE_UI2, DBTYPE_UI4, DBTYPE_UI8, and DBTYPE_WSTR.
Referenced by DBTYPE_GetSizeBytes(), UnmarshalStream::LoadPackedRow(), and MarshalStream::VisitPackedRow().
Returns length of field of given type.
[in] | type | Type of fields. |
Definition at line 61 of file dbtype.cpp.
References DBTYPE_GetSizeBits().