LibreOffice Module dbaccess (master) 1
|
#include <rtl/ustring.hxx>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/sdbc/ColumnSearch.hpp>
#include <map>
#include <memory>
Go to the source code of this file.
Classes | |
class | dbaui::OTypeInfo |
Namespaces | |
namespace | dbaui |
Typedefs | |
typedef std::shared_ptr< OTypeInfo > | dbaui::TOTypeInfoSP |
typedef std::multimap< sal_Int32, TOTypeInfoSP > | dbaui::OTypeInfoMap |
Functions | |
TOTypeInfoSP | dbaui::getTypeInfoFromType (const OTypeInfoMap &_rTypeInfo, sal_Int32 _nType, const OUString &_sTypeName, const OUString &_sCreateParams, sal_Int32 _nPrecision, sal_Int32 _nScale, bool _bAutoIncrement, bool &_brForceToType) |
return the most suitable typeinfo for a requested type More... | |
Variables | |
const sal_uInt16 | dbaui::TYPE_UNKNOWN = 0 |
const sal_uInt16 | dbaui::TYPE_TEXT = 1 |
const sal_uInt16 | dbaui::TYPE_NUMERIC = 2 |
const sal_uInt16 | dbaui::TYPE_DATETIME = 3 |
const sal_uInt16 | dbaui::TYPE_DATE = 4 |
const sal_uInt16 | dbaui::TYPE_TIME = 5 |
const sal_uInt16 | dbaui::TYPE_BOOL = 6 |
const sal_uInt16 | dbaui::TYPE_CURRENCY = 7 |
const sal_uInt16 | dbaui::TYPE_MEMO = 8 |
const sal_uInt16 | dbaui::TYPE_COUNTER = 9 |
const sal_uInt16 | dbaui::TYPE_IMAGE = 10 |
const sal_uInt16 | dbaui::TYPE_CHAR = 11 |
const sal_uInt16 | dbaui::TYPE_DECIMAL = 12 |
const sal_uInt16 | dbaui::TYPE_BINARY = 13 |
const sal_uInt16 | dbaui::TYPE_VARBINARY = 14 |
const sal_uInt16 | dbaui::TYPE_BIGINT = 15 |
const sal_uInt16 | dbaui::TYPE_DOUBLE = 16 |
const sal_uInt16 | dbaui::TYPE_FLOAT = 17 |
const sal_uInt16 | dbaui::TYPE_REAL = 18 |
const sal_uInt16 | dbaui::TYPE_INTEGER = 19 |
const sal_uInt16 | dbaui::TYPE_SMALLINT = 20 |
const sal_uInt16 | dbaui::TYPE_TINYINT = 21 |
const sal_uInt16 | dbaui::TYPE_SQLNULL = 22 |
const sal_uInt16 | dbaui::TYPE_OBJECT = 23 |
const sal_uInt16 | dbaui::TYPE_DISTINCT = 24 |
const sal_uInt16 | dbaui::TYPE_STRUCT = 25 |
const sal_uInt16 | dbaui::TYPE_ARRAY = 26 |
const sal_uInt16 | dbaui::TYPE_BLOB = 27 |
const sal_uInt16 | dbaui::TYPE_CLOB = 28 |
const sal_uInt16 | dbaui::TYPE_REF = 29 |
const sal_uInt16 | dbaui::TYPE_OTHER = 30 |
const sal_uInt16 | dbaui::TYPE_BIT = 31 |