LibreOffice Module connectivity (master) 1
|
#include <FDatabaseMetaDataResultSet.hxx>
Public Types | |
enum | MetaDataResultSetType { eCatalogs = 0 , eSchemas = 1 , eColumnPrivileges = 2 , eColumns = 3 , eTables = 4 , eTableTypes = 5 , eProcedureColumns = 6 , eProcedures = 7 , eExportedKeys = 8 , eImportedKeys = 9 , ePrimaryKeys = 10 , eIndexInfo = 11 , eTablePrivileges = 12 , eCrossReference = 13 , eTypeInfo = 14 , eBestRowIdentifier = 15 , eVersionColumns = 16 , eUDTs = 17 } |
typedef std::vector< ORowSetValueDecoratorRef > | ORow |
typedef std::vector< ORow > | ORows |
Public Member Functions | |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
ODatabaseMetaDataResultSet () | |
default construction More... | |
ODatabaseMetaDataResultSet (MetaDataResultSetType _eType) | |
construction of a pre-defined result set type More... | |
void | setRows (ORows &&_rRows) |
Public Member Functions inherited from comphelper::OPropertyContainer | |
virtual | ~OPropertyContainer () |
Public Member Functions inherited from comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet > | |
OPropertyArrayUsageHelper () | |
virtual | ~OPropertyArrayUsageHelper () |
::cppu::IPropertyArrayHelper * | getArrayHelper () |
Protected Member Functions | |
virtual const ORowSetValue & | getValue (sal_Int32 columnIndex) |
virtual ::cppu::IPropertyArrayHelper * | createArrayHelper () const override |
virtual ::cppu::IPropertyArrayHelper &SAL_CALL | getInfoHelper () override |
virtual | ~ODatabaseMetaDataResultSet () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual void SAL_CALL | disposing () override |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual sal_Bool SAL_CALL | next () override |
virtual sal_Bool SAL_CALL | isBeforeFirst () override |
virtual sal_Bool SAL_CALL | isAfterLast () override |
virtual sal_Bool SAL_CALL | isFirst () override |
virtual sal_Bool SAL_CALL | isLast () override |
virtual void SAL_CALL | beforeFirst () override |
virtual void SAL_CALL | afterLast () override |
virtual sal_Bool SAL_CALL | first () override |
virtual sal_Bool SAL_CALL | last () override |
virtual sal_Int32 SAL_CALL | getRow () override |
virtual sal_Bool SAL_CALL | absolute (sal_Int32 row) override |
virtual sal_Bool SAL_CALL | relative (sal_Int32 rows) override |
virtual sal_Bool SAL_CALL | previous () override |
virtual void SAL_CALL | refreshRow () override |
virtual sal_Bool SAL_CALL | rowUpdated () override |
virtual sal_Bool SAL_CALL | rowInserted () override |
virtual sal_Bool SAL_CALL | rowDeleted () override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getStatement () override |
virtual sal_Bool SAL_CALL | wasNull () override |
virtual OUString SAL_CALL | getString (sal_Int32 columnIndex) override |
virtual sal_Bool SAL_CALL | getBoolean (sal_Int32 columnIndex) override |
virtual sal_Int8 SAL_CALL | getByte (sal_Int32 columnIndex) override |
virtual sal_Int16 SAL_CALL | getShort (sal_Int32 columnIndex) override |
virtual sal_Int32 SAL_CALL | getInt (sal_Int32 columnIndex) override |
virtual sal_Int64 SAL_CALL | getLong (sal_Int32 columnIndex) override |
virtual float SAL_CALL | getFloat (sal_Int32 columnIndex) override |
virtual double SAL_CALL | getDouble (sal_Int32 columnIndex) override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getBytes (sal_Int32 columnIndex) override |
virtual css::util::Date SAL_CALL | getDate (sal_Int32 columnIndex) override |
virtual css::util::Time SAL_CALL | getTime (sal_Int32 columnIndex) override |
virtual css::util::DateTime SAL_CALL | getTimestamp (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getBinaryStream (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getCharacterStream (sal_Int32 columnIndex) override |
virtual css::uno::Any SAL_CALL | getObject (sal_Int32 columnIndex, const css::uno::Reference< css::container::XNameAccess > &typeMap) override |
virtual css::uno::Reference< css::sdbc::XRef > SAL_CALL | getRef (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XBlob > SAL_CALL | getBlob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XClob > SAL_CALL | getClob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XArray > SAL_CALL | getArray (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL | getMetaData () override |
virtual void SAL_CALL | cancel () override |
virtual void SAL_CALL | close () override |
virtual css::uno::Any SAL_CALL | getWarnings () override |
virtual void SAL_CALL | clearWarnings () override |
virtual sal_Int32 SAL_CALL | findColumn (const OUString &columnName) override |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override |
void | setCatalogsMap () |
void | setSchemasMap () |
void | setColumnPrivilegesMap () |
void | setColumnsMap () |
void | setTablesMap () |
void | setTableTypes () |
void | setProcedureColumnsMap () |
void | setProceduresMap () |
void | setExportedKeysMap () |
void | setImportedKeysMap () |
void | setPrimaryKeysMap () |
void | setIndexInfoMap () |
void | setTablePrivilegesMap () |
void | setCrossReferenceMap () |
void | setTypeInfoMap () |
void | setBestRowIdentifierMap () |
void | setVersionColumnsMap () |
void | setUDTsMap () |
Protected Member Functions inherited from comphelper::OPropertyContainer | |
OPropertyContainer (::cppu::OBroadcastHelper &_rBHelper) | |
virtual sal_Bool SAL_CALL | convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) override |
virtual void SAL_CALL | setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue) override |
virtual void SAL_CALL | getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const override |
virtual css::uno::Any SAL_CALL | getFastPropertyValue (sal_Int32 nHandle) override final |
virtual void | getFastPropertyValue (std::unique_lock< std::mutex > &rGuard, css::uno::Any &rValue, sal_Int32 nHandle) const =0 |
virtual void SAL_CALL | setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) override final |
Protected Member Functions inherited from comphelper::OPropertyContainerHelper | |
OPropertyContainerHelper () | |
~OPropertyContainerHelper () | |
void | registerProperty (const OUString &_rName, sal_Int32 _nHandle, sal_Int32 _nAttributes, void *_pPointerToMember, const css::uno::Type &_rMemberType) |
void | registerMayBeVoidProperty (const OUString &_rName, sal_Int32 _nHandle, sal_Int32 _nAttributes, css::uno::Any *_pPointerToMember, const css::uno::Type &_rExpectedType) |
void | registerPropertyNoMember (const OUString &_rName, sal_Int32 _nHandle, sal_Int32 _nAttributes, const css::uno::Type &_rType, css::uno::Any const &_pInitialValue) |
void | revokeProperty (sal_Int32 _nHandle) |
bool | isRegisteredProperty (sal_Int32 _nHandle) const |
bool | isRegisteredProperty (const OUString &_rName) const |
bool | convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) |
void | setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) |
void | getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const |
void | describeProperties (css::uno::Sequence< css::beans::Property > &_rProps) const |
const css::beans::Property & | getProperty (const OUString &_rName) const |
virtual ::cppu::IPropertyArrayHelper * | createArrayHelper () const =0 |
Protected Attributes | |
ORows | m_aRows |
ORows::iterator | m_aRowsIter |
bool | m_bBOF |
bool | m_bEOF |
Protected Attributes inherited from cppu::BaseMutex | |
mutable::osl::Mutex | m_aMutex |
Private Member Functions | |
void | construct () |
void | checkIndex (sal_Int32 columnIndex) |
void | setType (MetaDataResultSetType _eType) |
Private Attributes | |
ORowSetValue | m_aEmptyValue |
css::uno::WeakReferenceHelper | m_aStatement |
css::uno::Reference< css::sdbc::XResultSetMetaData > | m_xMetaData |
sal_Int32 | m_nColPos |
sal_Int32 | m_nFetchSize |
sal_Int32 | m_nResultSetType |
sal_Int32 | m_nFetchDirection |
sal_Int32 | m_nResultSetConcurrency |
Additional Inherited Members | |
Static Protected Member Functions inherited from comphelper::OPropertyContainer | |
static css::uno::Sequence< css::uno::Type > | getBaseTypes () |
Static Protected Member Functions inherited from comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet > | |
static std::mutex & | theMutex () |
Static Protected Attributes inherited from comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet > | |
static sal_Int32 | s_nRefCount |
::cppu::IPropertyArrayHelper * | s_pProps |
Definition at line 57 of file FDatabaseMetaDataResultSet.hxx.
typedef std::vector<ORowSetValueDecoratorRef> connectivity::ODatabaseMetaDataResultSet::ORow |
Definition at line 65 of file FDatabaseMetaDataResultSet.hxx.
typedef std::vector<ORow> connectivity::ODatabaseMetaDataResultSet::ORows |
Definition at line 66 of file FDatabaseMetaDataResultSet.hxx.
Definition at line 68 of file FDatabaseMetaDataResultSet.hxx.
|
overrideprotectedvirtual |
Definition at line 69 of file FDatabaseMetaDataResultSet.cxx.
ODatabaseMetaDataResultSet::ODatabaseMetaDataResultSet | ( | ) |
default construction
Definition at line 45 of file FDatabaseMetaDataResultSet.cxx.
References construct(), and m_aMutex.
ODatabaseMetaDataResultSet::ODatabaseMetaDataResultSet | ( | MetaDataResultSetType | _eType | ) |
construction of a pre-defined result set type
Definition at line 56 of file FDatabaseMetaDataResultSet.cxx.
References construct(), m_aMutex, and setType().
|
overrideprotectedvirtual |
Definition at line 363 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overridevirtualnoexcept |
Definition at line 120 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 333 of file FDatabaseMetaDataResultSet.cxx.
References dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Definition at line 328 of file FDatabaseMetaDataResultSet.cxx.
References dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Definition at line 459 of file FDatabaseMetaDataResultSet.cxx.
|
private |
css::sdbc::SQLException |
Definition at line 173 of file FDatabaseMetaDataResultSet.cxx.
References o3tl::make_unsigned(), and dbtools::throwInvalidIndexException().
Referenced by getValue().
|
overrideprotectedvirtual |
Definition at line 463 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 339 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::checkDisposed(), dispose(), and cppu::BaseMutex::m_aMutex.
|
private |
Definition at line 73 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::OMetaConnection::getPropMap(), m_nFetchDirection, m_nFetchSize, m_nResultSetConcurrency, m_nResultSetType, PROPERTY_ID_FETCHDIRECTION, PROPERTY_ID_FETCHSIZE, PROPERTY_ID_RESULTSETCONCURRENCY, PROPERTY_ID_RESULTSETTYPE, and comphelper::OPropertyContainerHelper::registerProperty().
Referenced by ODatabaseMetaDataResultSet().
|
overrideprotectedvirtual |
Implements comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet >.
Definition at line 472 of file FDatabaseMetaDataResultSet.cxx.
References comphelper::OPropertyContainerHelper::describeProperties().
|
overrideprotectedvirtual |
Reimplemented in connectivity::OResultSetPrivileges.
Definition at line 108 of file FDatabaseMetaDataResultSet.cxx.
References comphelper::OPropertySetHelper::disposing(), cppu::BaseMutex::m_aMutex, m_aRows, m_aRowsIter, m_aStatement, and m_xMetaData.
Referenced by connectivity::OResultSetPrivileges::disposing().
|
overrideprotectedvirtual |
Definition at line 152 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::checkDisposed(), columnName, getMetaData(), i, cppu::BaseMutex::m_aMutex, O3TL_UNREACHABLE, and dbtools::throwInvalidColumnException().
|
overrideprotectedvirtual |
Definition at line 350 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
static |
return an ORowSetValueDecorator with 0 as value
Definition at line 645 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::macab::MacabDatabaseMetaData::getColumns(), connectivity::firebird::ODatabaseMetaData::getTypeInfo(), connectivity::macab::MacabDatabaseMetaData::getTypeInfo(), connectivity::evoab::OEvoabDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::component::OComponentDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::dbase::ODbaseDatabaseMetaData::impl_getTypeInfo_throw(), and connectivity::flat::OFlatDatabaseMetaData::impl_getTypeInfo_throw().
|
static |
return an ORowSetValueDecorator with 1 as value
Definition at line 652 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::macab::MacabDatabaseMetaData::getColumns(), connectivity::macab::MacabDatabaseMetaData::getTypeInfo(), connectivity::evoab::OEvoabDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::component::OComponentDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::dbase::ODbaseDatabaseMetaData::impl_getTypeInfo_throw(), and connectivity::flat::OFlatDatabaseMetaData::impl_getTypeInfo_throw().
|
static |
return an ORowSetValueDecorator with string ALTER as value
Definition at line 701 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
overrideprotectedvirtual |
Definition at line 256 of file FDatabaseMetaDataResultSet.cxx.
|
static |
return an ORowSetValueDecorator with ColumnSearch::BASIC as value
Definition at line 659 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::component::OComponentDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::dbase::ODbaseDatabaseMetaData::impl_getTypeInfo_throw(), and connectivity::flat::OFlatDatabaseMetaData::impl_getTypeInfo_throw().
|
overrideprotectedvirtual |
Definition at line 179 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 267 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 190 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getBool(), and getValue().
|
overrideprotectedvirtual |
Definition at line 196 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getInt8(), and getValue().
|
overrideprotectedvirtual |
Definition at line 202 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getSequence(), and getValue().
|
overrideprotectedvirtual |
Definition at line 184 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 262 of file FDatabaseMetaDataResultSet.cxx.
|
static |
return an ORowSetValueDecorator with string CREATE as value
Definition at line 689 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
overrideprotectedvirtual |
Definition at line 208 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getDate(), and getValue().
|
static |
return an ORowSetValueDecorator with string DELETE as value
Definition at line 677 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
overrideprotectedvirtual |
Definition at line 214 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getDouble(), and getValue().
|
static |
return an ORowSetValueDecorator with string DROP as value
Definition at line 707 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
static |
return an empty ORowSetValueDecorator
Definition at line 638 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getColumns(), connectivity::macab::MacabDatabaseMetaData::getColumns(), connectivity::java_sql_DatabaseMetaData::getTablePrivileges(), connectivity::macab::MacabDatabaseMetaData::getTables(), connectivity::calc::OCalcDatabaseMetaData::getTables(), connectivity::writer::OWriterDatabaseMetaData::getTables(), connectivity::evoab::OEvoabDatabaseMetaData::getTableTypes(), connectivity::macab::MacabDatabaseMetaData::getTableTypes(), connectivity::file::ODatabaseMetaData::getTableTypes(), connectivity::macab::MacabDatabaseMetaData::getTypeInfo(), connectivity::ODatabaseMetaDataBase::getTypeInfo(), connectivity::macab::MacabDatabaseMetaData::getVersionColumns(), connectivity::evoab::OEvoabDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::component::OComponentDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::dbase::ODbaseDatabaseMetaData::impl_getTypeInfo_throw(), and connectivity::flat::OFlatDatabaseMetaData::impl_getTypeInfo_throw().
|
overrideprotectedvirtual |
Definition at line 220 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getFloat(), and getValue().
|
overrideprotectedvirtual |
Definition at line 817 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotected |
Definition at line 479 of file FDatabaseMetaDataResultSet.cxx.
References comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet >::getArrayHelper().
Referenced by getPropertySetInfo().
|
static |
return an ORowSetValueDecorator with string INSERT as value
Definition at line 671 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
overrideprotectedvirtual |
Definition at line 226 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getInt32(), and getValue().
|
overrideprotectedvirtual |
Definition at line 238 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getLong(), and getValue().
|
overrideprotectedvirtual |
Definition at line 244 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::checkDisposed(), cppu::BaseMutex::m_aMutex, and m_xMetaData.
Referenced by findColumn().
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Definition at line 610 of file FDatabaseMetaDataResultSet.cxx.
References getInfoHelper().
|
static |
return an ORowSetValueDecorator with string ' as value
Definition at line 713 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::firebird::ODatabaseMetaData::getTypeInfo(), connectivity::macab::MacabDatabaseMetaData::getTypeInfo(), connectivity::evoab::OEvoabDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::component::OComponentDatabaseMetaData::impl_getTypeInfo_throw(), connectivity::dbase::ODbaseDatabaseMetaData::impl_getTypeInfo_throw(), and connectivity::flat::OFlatDatabaseMetaData::impl_getTypeInfo_throw().
|
static |
return an ORowSetValueDecorator with string READ as value
Definition at line 695 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
overrideprotectedvirtual |
Definition at line 273 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 232 of file FDatabaseMetaDataResultSet.cxx.
|
static |
return an ORowSetValueDecorator with string SELECT as value
Definition at line 665 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
overrideprotectedvirtual |
Definition at line 285 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getInt16(), and getValue().
|
overrideprotectedvirtual |
Definition at line 382 of file FDatabaseMetaDataResultSet.cxx.
References m_aStatement.
|
overrideprotectedvirtual |
Definition at line 291 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getString(), and getValue().
|
overrideprotectedvirtual |
Definition at line 827 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 297 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getTime(), and getValue().
|
overrideprotectedvirtual |
Definition at line 303 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::ORowSetValue::getDateTime(), and getValue().
|
overrideprotectedvirtual |
Definition at line 136 of file FDatabaseMetaDataResultSet.cxx.
References aTypes.
|
static |
return an ORowSetValueDecorator with string UPDATE as value
Definition at line 683 of file FDatabaseMetaDataResultSet.cxx.
Referenced by connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
protectedvirtual |
Reimplemented in connectivity::OResultSetPrivileges.
Definition at line 621 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::checkDisposed(), checkIndex(), isAfterLast(), isBeforeFirst(), m_aEmptyValue, cppu::BaseMutex::m_aMutex, m_aRows, m_aRowsIter, m_nColPos, and dbtools::throwFunctionSequenceException().
Referenced by getBoolean(), getByte(), getBytes(), getDate(), getDouble(), getFloat(), getInt(), getLong(), getShort(), getString(), getTime(), getTimestamp(), and connectivity::OResultSetPrivileges::getValue().
|
overrideprotectedvirtual |
Definition at line 467 of file FDatabaseMetaDataResultSet.cxx.
References Any.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Definition at line 309 of file FDatabaseMetaDataResultSet.cxx.
References m_bEOF.
Referenced by getValue().
|
overrideprotectedvirtual |
Definition at line 407 of file FDatabaseMetaDataResultSet.cxx.
References m_bBOF.
Referenced by getValue().
|
overrideprotectedvirtual |
Definition at line 315 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Definition at line 321 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Definition at line 357 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Reimplemented in connectivity::OResultSetPrivileges.
Definition at line 413 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::checkDisposed(), cppu::BaseMutex::m_aMutex, m_aRows, m_aRowsIter, m_bBOF, m_bEOF, and dbtools::throwFunctionSequenceException().
Referenced by connectivity::OResultSetPrivileges::next().
|
overrideprotectedvirtual |
Definition at line 375 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Definition at line 454 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 369 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overridevirtualnoexcept |
Definition at line 125 of file FDatabaseMetaDataResultSet.cxx.
|
overrideprotectedvirtual |
Definition at line 388 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Definition at line 394 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
overrideprotectedvirtual |
Definition at line 400 of file FDatabaseMetaDataResultSet.cxx.
References O3TL_UNREACHABLE, and dbtools::throwFunctionSequenceException().
|
protected |
Definition at line 568 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 491 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 505 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 512 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 554 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 596 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 603 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 540 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 533 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 526 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 484 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
void ODatabaseMetaDataResultSet::setRows | ( | ORows && | _rRows | ) |
Definition at line 145 of file FDatabaseMetaDataResultSet.cxx.
References m_aRows, m_bBOF, and m_bEOF.
Referenced by initialize(), and connectivity::OResultSetPrivileges::OResultSetPrivileges().
|
protected |
Definition at line 498 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 547 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 519 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 589 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
private |
Definition at line 81 of file FDatabaseMetaDataResultSet.cxx.
References eBestRowIdentifier, eCatalogs, eColumnPrivileges, eColumns, eCrossReference, eExportedKeys, eImportedKeys, eIndexInfo, ePrimaryKeys, eProcedureColumns, eProcedures, eSchemas, eTablePrivileges, eTables, eTableTypes, eTypeInfo, eUDTs, eVersionColumns, setBestRowIdentifierMap(), setCatalogsMap(), setColumnPrivilegesMap(), setColumnsMap(), setCrossReferenceMap(), setExportedKeysMap(), setImportedKeysMap(), setIndexInfoMap(), setPrimaryKeysMap(), setProcedureColumnsMap(), setProceduresMap(), setSchemasMap(), setTablePrivilegesMap(), setTablesMap(), setTableTypes(), setTypeInfoMap(), setUDTsMap(), and setVersionColumnsMap().
Referenced by initialize(), and ODatabaseMetaDataResultSet().
|
protected |
Definition at line 575 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 582 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
protected |
Definition at line 561 of file FDatabaseMetaDataResultSet.cxx.
References m_xMetaData.
Referenced by setType().
|
overrideprotectedvirtual |
Definition at line 822 of file FDatabaseMetaDataResultSet.cxx.
References cppu::supportsService().
|
overrideprotectedvirtual |
Definition at line 442 of file FDatabaseMetaDataResultSet.cxx.
References connectivity::checkDisposed(), cppu::BaseMutex::m_aMutex, m_aRows, m_aRowsIter, and m_nColPos.
|
private |
Definition at line 109 of file FDatabaseMetaDataResultSet.hxx.
Referenced by getValue().
|
protected |
Definition at line 125 of file FDatabaseMetaDataResultSet.hxx.
Referenced by disposing(), getValue(), next(), setRows(), and wasNull().
|
protected |
Definition at line 126 of file FDatabaseMetaDataResultSet.hxx.
Referenced by disposing(), getValue(), next(), and wasNull().
|
private |
Definition at line 110 of file FDatabaseMetaDataResultSet.hxx.
Referenced by disposing(), and getStatement().
|
protected |
Definition at line 127 of file FDatabaseMetaDataResultSet.hxx.
Referenced by isBeforeFirst(), next(), connectivity::OResultSetPrivileges::next(), and setRows().
|
protected |
Definition at line 128 of file FDatabaseMetaDataResultSet.hxx.
Referenced by isAfterLast(), next(), and setRows().
|
private |
Definition at line 112 of file FDatabaseMetaDataResultSet.hxx.
Referenced by getValue(), and wasNull().
|
private |
Definition at line 116 of file FDatabaseMetaDataResultSet.hxx.
Referenced by construct().
|
private |
Definition at line 114 of file FDatabaseMetaDataResultSet.hxx.
Referenced by construct().
|
private |
Definition at line 117 of file FDatabaseMetaDataResultSet.hxx.
Referenced by construct().
|
private |
Definition at line 115 of file FDatabaseMetaDataResultSet.hxx.
Referenced by construct().
|
private |
Definition at line 111 of file FDatabaseMetaDataResultSet.hxx.
Referenced by disposing(), getMetaData(), setBestRowIdentifierMap(), setCatalogsMap(), setColumnPrivilegesMap(), setColumnsMap(), setCrossReferenceMap(), setExportedKeysMap(), setImportedKeysMap(), setIndexInfoMap(), setPrimaryKeysMap(), setProcedureColumnsMap(), setProceduresMap(), setSchemasMap(), setTablePrivilegesMap(), setTablesMap(), setTableTypes(), setTypeInfoMap(), setUDTsMap(), and setVersionColumnsMap().