Go to the source code of this file.
typedef array<TZVariant> TZVariantDynArray |
Result Value |
Definition at line 1756 of file ZVariant.pas.
Definition at line 844 of file ZVariant.pas.
typedef vtDateTime VUnicodeString |
Definition at line 855 of file ZVariant.pas.
enum TZVariantType |
TZVariant DecodeVariant | ( | const Variant | Value | ) |
Decodes a standard variant value into custom variant.
Value | a standard variant value to be decoded. |
Definition at line 2134 of file ZVariant.pas.
TZVariantDynArray DecodeVariantArray | ( | const Variant | Value | ) |
Decodes an array of standard variant values into array of custom variants.
Value | an array of standard variant values to be decoded. |
Definition at line 2177 of file ZVariant.pas.
Variant EncodeVariant | ( | const TZVariant | Value | ) |
Encodes a custom variant value into standard variant.
Value | a custom variant value to be encoded. |
Definition at line 2082 of file ZVariant.pas.
Variant EncodeVariantArray | ( | const TZVariantDynArray | Value | ) |
Encodes an array of custom variant values into array of standard variants.
Value | an array of custom variant values to be encoded. |
Definition at line 2110 of file ZVariant.pas.
DefVarManager SetNull | ( | NullVariant | ) |
vtFloat __pad0__ |
Definition at line 822 of file ZVariant.pas.
Definition at line 875 of file ZVariant.pas.
vtInterface __pad11__ |
Definition at line 882 of file ZVariant.pas.
Definition at line 884 of file ZVariant.pas.
vtFloat __pad13__ |
Definition at line 1701 of file ZVariant.pas.
vtBoolean __pad14__ |
Definition at line 1709 of file ZVariant.pas.
vtInteger __pad15__ |
Definition at line 1711 of file ZVariant.pas.
vtFloat __pad16__ |
Definition at line 1713 of file ZVariant.pas.
Definition at line 1715 of file ZVariant.pas.
vtPointer __pad18__ |
Definition at line 1721 of file ZVariant.pas.
vt __pad19__ |
Definition at line 1723 of file ZVariant.pas.
vtBoolean __pad1__ |
Definition at line 830 of file ZVariant.pas.
Definition at line 1729 of file ZVariant.pas.
Definition at line 1735 of file ZVariant.pas.
vtFloat __pad22__ |
Definition at line 1737 of file ZVariant.pas.
Definition at line 1739 of file ZVariant.pas.
Definition at line 1741 of file ZVariant.pas.
Definition at line 1743 of file ZVariant.pas.
vtPointer __pad26__ |
Definition at line 1745 of file ZVariant.pas.
vtInterface __pad27__ |
Definition at line 1747 of file ZVariant.pas.
Definition at line 1752 of file ZVariant.pas.
Definition at line 1758 of file ZVariant.pas.
vtInteger __pad2__ |
Definition at line 832 of file ZVariant.pas.
vtFloat __pad30__ |
Definition at line 1760 of file ZVariant.pas.
Definition at line 1762 of file ZVariant.pas.
Definition at line 1764 of file ZVariant.pas.
Definition at line 1766 of file ZVariant.pas.
vtPointer __pad34__ |
Definition at line 1768 of file ZVariant.pas.
vtInterface __pad35__ |
Definition at line 1770 of file ZVariant.pas.
Definition at line 1775 of file ZVariant.pas.
vtInteger __pad37__ |
Definition at line 1779 of file ZVariant.pas.
vtFloat __pad38__ |
Definition at line 1781 of file ZVariant.pas.
Definition at line 1783 of file ZVariant.pas.
vtFloat __pad3__ |
Definition at line 834 of file ZVariant.pas.
Definition at line 1785 of file ZVariant.pas.
Definition at line 1787 of file ZVariant.pas.
vtPointer __pad42__ |
Definition at line 1789 of file ZVariant.pas.
vtInterface __pad43__ |
Definition at line 1791 of file ZVariant.pas.
vtPointer __pad44__ |
Definition at line 1796 of file ZVariant.pas.
Definition at line 1798 of file ZVariant.pas.
vtInteger __pad46__ |
Definition at line 1800 of file ZVariant.pas.
vtFloat __pad47__ |
Definition at line 1802 of file ZVariant.pas.
Definition at line 1804 of file ZVariant.pas.
Definition at line 1806 of file ZVariant.pas.
Definition at line 842 of file ZVariant.pas.
Definition at line 1808 of file ZVariant.pas.
vtPointer __pad51__ |
Definition at line 1810 of file ZVariant.pas.
vtInterface __pad52__ |
Definition at line 1812 of file ZVariant.pas.
vtInterface __pad53__ |
Definition at line 1817 of file ZVariant.pas.
Definition at line 1819 of file ZVariant.pas.
vtInteger __pad55__ |
Definition at line 1821 of file ZVariant.pas.
vtFloat __pad56__ |
Definition at line 1823 of file ZVariant.pas.
Definition at line 1825 of file ZVariant.pas.
Definition at line 1827 of file ZVariant.pas.
Definition at line 1829 of file ZVariant.pas.
Definition at line 846 of file ZVariant.pas.
vtPointer __pad60__ |
Definition at line 1831 of file ZVariant.pas.
vtInterface __pad61__ |
Definition at line 1833 of file ZVariant.pas.
Definition at line 2197 of file ZVariant.pas.
Definition at line 2204 of file ZVariant.pas.
Definition at line 2208 of file ZVariant.pas.
Definition at line 853 of file ZVariant.pas.
Definition at line 857 of file ZVariant.pas.
Definition at line 864 of file ZVariant.pas.
vtPointer __pad9__ |
Definition at line 873 of file ZVariant.pas.
finalization DefVarManager |
Declares a default variant manager with strict convertion rules.
Definition at line 689 of file ZVariant.pas.
Definition at line 837 of file ZVariant.pas.
Referenced by TZASAResultSet::GetBoolean(), and TZSQLiteResultSet::GetDate().
const FLOAT_COMPARE_PRECISION = 1.e-5 |
const TZVariant NullVariant |
Definition at line 836 of file ZVariant.pas.
Definition at line 1715 of file ZVariant.pas.
Definition at line 1715 of file ZVariant.pas.