LibreOffice Module connectivity (master) 1
|
#include <ResultSetMetaData.hxx>
Public Member Functions | |
OResultSetMetaData (Connection *pConnection, XSQLDA *pSqlda) | |
virtual sal_Int32 SAL_CALL | getColumnCount () override |
virtual sal_Bool SAL_CALL | isAutoIncrement (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isCaseSensitive (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isSearchable (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isCurrency (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | isNullable (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isSigned (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getColumnDisplaySize (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnLabel (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnName (sal_Int32 column) override |
virtual OUString SAL_CALL | getSchemaName (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getPrecision (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getScale (sal_Int32 column) override |
virtual OUString SAL_CALL | getTableName (sal_Int32 column) override |
virtual OUString SAL_CALL | getCatalogName (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getColumnType (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnTypeName (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isReadOnly (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isWritable (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isDefinitelyWritable (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnServiceName (sal_Int32 column) override |
Protected Member Functions | |
virtual | ~OResultSetMetaData () override |
void | verifyValidColumn (sal_Int32 column) |
OUString | getCharacterSet (sal_Int32 nIndex) |
Protected Attributes | |
::rtl::Reference< Connection > | m_pConnection |
XSQLDA * | m_pSqlda |
Definition at line 36 of file drivers/firebird/ResultSetMetaData.hxx.
|
overrideprotectedvirtual |
Definition at line 38 of file firebird/ResultSetMetaData.cxx.
|
inline |
Definition at line 49 of file drivers/firebird/ResultSetMetaData.hxx.
|
overridevirtual |
Definition at line 152 of file firebird/ResultSetMetaData.cxx.
|
protected |
Definition at line 42 of file firebird/ResultSetMetaData.cxx.
References getColumnName(), getTableName(), m_pConnection, and nIndex.
Referenced by getColumnType().
|
overridevirtual |
Definition at line 81 of file firebird/ResultSetMetaData.cxx.
References m_pSqlda.
Referenced by verifyValidColumn().
|
overridevirtual |
Definition at line 86 of file firebird/ResultSetMetaData.cxx.
References verifyValidColumn().
|
overridevirtual |
Definition at line 168 of file firebird/ResultSetMetaData.cxx.
References m_pSqlda, connectivity::firebird::sanitizeIdentifier(), and verifyValidColumn().
|
overridevirtual |
Definition at line 128 of file firebird/ResultSetMetaData.cxx.
References m_pSqlda, connectivity::firebird::sanitizeIdentifier(), and verifyValidColumn().
Referenced by getCharacterSet(), getPrecision(), and isAutoIncrement().
|
overridevirtual |
Definition at line 179 of file firebird/ResultSetMetaData.cxx.
|
overridevirtual |
Definition at line 92 of file firebird/ResultSetMetaData.cxx.
References getCharacterSet(), connectivity::firebird::ColumnTypeInfo::getSdbcType(), m_pSqlda, and verifyValidColumn().
Referenced by getPrecision().
|
overridevirtual |
Definition at line 157 of file firebird/ResultSetMetaData.cxx.
References connectivity::firebird::ColumnTypeInfo::getColumnTypeName(), m_pSqlda, and verifyValidColumn().
|
overridevirtual |
Definition at line 232 of file firebird/ResultSetMetaData.cxx.
References getColumnName(), getColumnType(), getTableName(), m_pConnection, nType, and SAL_WARN.
|
overridevirtual |
Definition at line 267 of file firebird/ResultSetMetaData.cxx.
References m_pSqlda.
|
overridevirtual |
Definition at line 123 of file firebird/ResultSetMetaData.cxx.
|
overridevirtual |
Definition at line 144 of file firebird/ResultSetMetaData.cxx.
References m_pSqlda, and verifyValidColumn().
Referenced by getCharacterSet(), getPrecision(), and isAutoIncrement().
|
overridevirtual |
Definition at line 190 of file firebird/ResultSetMetaData.cxx.
References getColumnName(), getTableName(), m_pConnection, and SAL_WARN.
|
overridevirtual |
Definition at line 113 of file firebird/ResultSetMetaData.cxx.
|
overridevirtual |
Definition at line 185 of file firebird/ResultSetMetaData.cxx.
|
overridevirtual |
Definition at line 291 of file firebird/ResultSetMetaData.cxx.
References m_pConnection.
|
overridevirtual |
Definition at line 272 of file firebird/ResultSetMetaData.cxx.
References m_pSqlda.
|
overridevirtual |
Definition at line 286 of file firebird/ResultSetMetaData.cxx.
References m_pConnection.
|
overridevirtual |
Definition at line 280 of file firebird/ResultSetMetaData.cxx.
|
overridevirtual |
Definition at line 226 of file firebird/ResultSetMetaData.cxx.
|
overridevirtual |
Definition at line 296 of file firebird/ResultSetMetaData.cxx.
References m_pConnection.
|
protected |
css::sdbc::SQLException |
Definition at line 75 of file firebird/ResultSetMetaData.cxx.
References Any, and getColumnCount().
Referenced by getColumnDisplaySize(), getColumnLabel(), getColumnName(), getColumnType(), getColumnTypeName(), and getTableName().
|
protected |
Definition at line 39 of file drivers/firebird/ResultSetMetaData.hxx.
Referenced by getCharacterSet(), getPrecision(), isAutoIncrement(), isDefinitelyWritable(), isReadOnly(), and isWritable().
|
protected |
Definition at line 40 of file drivers/firebird/ResultSetMetaData.hxx.
Referenced by getColumnCount(), getColumnLabel(), getColumnName(), getColumnType(), getColumnTypeName(), getScale(), getTableName(), and isNullable().