|
DCL 3.7.4
|
#include <dcl/Config.h>#include <errno.h>#include <stdlib.h>#include <string.h>#include <sqlite3.h>#include <dcl/Object.h>#include <dcl/SQLCore.h>#include "SqTypes.h"Go to the source code of this file.
Classes | |
| struct | DateTime |
Macros | |
| #define | __TRACE_THIS 0 |
| #define | __DCL_TRACE0_N(fmt) |
| #define | __DCL_TRACE1_N(fmt, arg) |
| #define | __DCL_TRACE2_N(fmt, arg1, arg2) |
| #define | __DCL_TRACE3_N(fmt, arg1, arg2, arg3) |
| #define | __DCL_TRACE4_N(fmt, arg1, arg2, arg3, arg4) |
| #define | __START 0 |
| #define | __yyyy 1 |
| #define | __MM 2 |
| #define | __dd 3 |
| #define | __HH 4 |
| #define | __mm 5 |
| #define | __ss 6 |
| #define | __SSS 7 |
| #define | __ZH 8 |
| #define | __Zm 9 |
| #define | __Zs 10 |
| #define | __BC 11 |
| #define | __DONE 12 |
| #define | __P0 0 |
| #define | __PT 1 |
| #define | __PTDOT 2 |
| #define | __PDONE 3 |
| #define | SQLTYPE_NAME(_type, _name) |
| #define | INT_464269060799999 ((((i64)0x1a640)<<32)|0x1072fdff) |
Typedefs | |
| typedef sqlite_int64 | i64 |
Functions | |
| bool | __decode_timestamp_iso (const char *_s, const char **_endptr, SQL::TimeStamp &_r) |
| bool | __decode_interval_iso (const char *_s, const char **_endptr, SQL::Interval &_r) |
| const wchar_t * | __dataTypeName (int _type) |
| bool | __decode_timestamp_julianday (double _julianday, SQL::TimeStamp &_r) |
| bool | __decode_timestamp_unixepoch (int64_t _unixepoch, SQL::TimeStamp &_r) |
| #define __BC 11 |
| #define __DCL_TRACE0_N | ( | fmt | ) |
Definition at line 26 of file SqTypes.cpp.
| #define __DCL_TRACE1_N | ( | fmt, | |
| arg ) |
Definition at line 27 of file SqTypes.cpp.
| #define __DCL_TRACE2_N | ( | fmt, | |
| arg1, | |||
| arg2 ) |
Definition at line 28 of file SqTypes.cpp.
| #define __DCL_TRACE3_N | ( | fmt, | |
| arg1, | |||
| arg2, | |||
| arg3 ) |
Definition at line 29 of file SqTypes.cpp.
| #define __DCL_TRACE4_N | ( | fmt, | |
| arg1, | |||
| arg2, | |||
| arg3, | |||
| arg4 ) |
Definition at line 30 of file SqTypes.cpp.
| #define __dd 3 |
| #define __DONE 12 |
| #define __HH 4 |
| #define __MM 2 |
| #define __mm 5 |
| #define __P0 0 |
| #define __PDONE 3 |
| #define __PT 1 |
| #define __PTDOT 2 |
| #define __ss 6 |
| #define __SSS 7 |
| #define __START 0 |
| #define __TRACE_THIS 0 |
Definition at line 18 of file SqTypes.cpp.
| #define __yyyy 1 |
| #define __ZH 8 |
| #define __Zm 9 |
| #define __Zs 10 |
| #define INT_464269060799999 ((((i64)0x1a640)<<32)|0x1072fdff) |
Definition at line 320 of file SqTypes.cpp.
| #define SQLTYPE_NAME | ( | _type, | |
| _name ) |
Definition at line 295 of file SqTypes.cpp.
| typedef sqlite_int64 i64 |
Definition at line 309 of file SqTypes.cpp.
| const wchar_t * __dataTypeName | ( | int | _type | ) |
Definition at line 297 of file SqTypes.cpp.
| bool __decode_interval_iso | ( | const char * | _s, |
| const char ** | _endptr, | ||
| SQL::Interval & | _r ) |
Definition at line 187 of file SqTypes.cpp.
| bool __decode_timestamp_iso | ( | const char * | _s, |
| const char ** | _endptr, | ||
| SQL::TimeStamp & | _r ) |
Definition at line 55 of file SqTypes.cpp.
| bool __decode_timestamp_julianday | ( | double | _julianday, |
| SQL::TimeStamp & | _r ) |
Definition at line 354 of file SqTypes.cpp.
| bool __decode_timestamp_unixepoch | ( | int64_t | _unixepoch, |
| SQL::TimeStamp & | _r ) |
Definition at line 380 of file SqTypes.cpp.