LibreOffice Module connectivity (master) 1
|
#include <Aolewrap.hxx>
Public Member Functions | |
WpOLEBase (T *pInt=nullptr) | |
WpOLEBase (const WpOLEBase< T > &aWrapper) | |
WpOLEBase< T > & | operator= (const WpOLEBase< T > &rhs) |
operator T* () const | |
T ** | operator& () |
bool | IsValid () const |
void | set (T *p) |
void | clear () |
Protected Attributes | |
sal::systools::COMReference< T > | pInterface |
Definition at line 41 of file Aolewrap.hxx.
|
inline |
Definition at line 47 of file Aolewrap.hxx.
|
inline |
Definition at line 49 of file Aolewrap.hxx.
|
inline |
Definition at line 65 of file Aolewrap.hxx.
References connectivity::ado::WpOLEBase< T >::pInterface.
Referenced by connectivity::ado::OConnection::disposing(), connectivity::ado::OStatement_Base::disposing(), connectivity::ado::OAdoTable::disposing(), connectivity::ado::OStatement::executeBatch(), connectivity::ado::OPreparedStatement::executeQuery(), and connectivity::ado::OCatalog::~OCatalog().
|
inline |
Definition at line 63 of file Aolewrap.hxx.
References connectivity::ado::WpOLEBase< T >::pInterface.
Referenced by connectivity::ado::OTables::appendNew(), connectivity::ado::OStatement_Base::assignRecordSet(), connectivity::ado::OTables::createObject(), connectivity::ado::OStatement_Base::disposing(), connectivity::ado::OTables::dropObject(), connectivity::ado::OPreparedStatement::execute(), connectivity::ado::OStatement_Base::execute(), connectivity::ado::OStatement::executeBatch(), connectivity::ado::OPreparedStatement::executeQuery(), connectivity::ado::OAdoColumn::fillPropertyValues(), connectivity::ado::OAdoIndex::fillPropertyValues(), connectivity::ado::OAdoKey::fillPropertyValues(), connectivity::ado::OAdoTable::fillPropertyValues(), connectivity::ado::ODatabaseMetaData::getBoolProperty(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::getColumnDisplaySize(), connectivity::ado::OResultSetMetaData::getColumnDisplaySize(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::getColumnName(), connectivity::ado::OResultSetMetaData::getColumnName(), connectivity::ado::ODriver::getDataDefinitionByConnection(), connectivity::ado::OAdoGroup::getFastPropertyValue(), connectivity::ado::OAdoUser::getFastPropertyValue(), connectivity::ado::OAdoView::getFastPropertyValue(), connectivity::ado::ADOS::getField(), connectivity::ado::ODatabaseMetaData::getInt32Property(), connectivity::ado::OStatement_Base::getMaxRows(), connectivity::ado::OPreparedStatement::getMetaData(), connectivity::ado::OStatement_Base::getMoreResults(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::getPrecision(), connectivity::ado::OResultSetMetaData::getPrecision(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::getScale(), connectivity::ado::OResultSetMetaData::getScale(), connectivity::ado::ODatabaseMetaData::getStringProperty(), connectivity::ado::OResultSetMetaData::getTableName(), connectivity::ado::OStatement_Base::getUpdateCount(), connectivity::ado::OResultSet::hasOrderedBookmarks(), connectivity::ado::OTables::impl_refresh(), connectivity::ado::OResultSetMetaData::isAutoIncrement(), connectivity::ado::OResultSetMetaData::isCaseSensitive(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isCurrency(), connectivity::ado::OResultSetMetaData::isCurrency(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isDefinitelyWritable(), connectivity::ado::OResultSetMetaData::isDefinitelyWritable(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isNullable(), connectivity::ado::OResultSetMetaData::isNullable(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isReadOnly(), connectivity::ado::OResultSetMetaData::isReadOnly(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isSigned(), connectivity::ado::OResultSetMetaData::isSigned(), connectivity::ado::OConnection::nativeSQL(), connectivity::ado::OStatement_Base::OStatement_Base(), connectivity::ado::OTables::OTables(), connectivity::ado::OTools::putValue(), connectivity::ado::OAdoIndex::refreshColumns(), connectivity::ado::OAdoKey::refreshColumns(), connectivity::ado::OAdoTable::refreshColumns(), connectivity::ado::OAdoTable::refreshIndexes(), connectivity::ado::OAdoTable::refreshKeys(), connectivity::ado::OCatalog::refreshTables(), connectivity::ado::OAdoColumn::setFastPropertyValue_NoBroadcast(), connectivity::ado::OAdoGroup::setFastPropertyValue_NoBroadcast(), connectivity::ado::OAdoIndex::setFastPropertyValue_NoBroadcast(), connectivity::ado::OAdoKey::setFastPropertyValue_NoBroadcast(), connectivity::ado::OAdoTable::setFastPropertyValue_NoBroadcast(), connectivity::ado::OAdoUser::setFastPropertyValue_NoBroadcast(), and connectivity::ado::OCatalog::~OCatalog().
|
inline |
Definition at line 61 of file Aolewrap.hxx.
|
inline |
Definition at line 62 of file Aolewrap.hxx.
References connectivity::ado::WpOLEBase< T >::pInterface.
|
inline |
Definition at line 55 of file Aolewrap.hxx.
References connectivity::ado::WpOLEBase< T >::pInterface.
Referenced by connectivity::ado::WpADOCatalog::operator=(), connectivity::ado::WpADOColumn::operator=(), connectivity::ado::WpADOCommand::operator=(), connectivity::ado::WpADOConnection::operator=(), connectivity::ado::WpADOError::operator=(), connectivity::ado::WpADOField::operator=(), connectivity::ado::WpADOGroup::operator=(), connectivity::ado::WpADOIndex::operator=(), connectivity::ado::WpADOKey::operator=(), connectivity::ado::WpADOParameter::operator=(), connectivity::ado::WpADOProperty::operator=(), connectivity::ado::WpADORecordset::operator=(), connectivity::ado::WpADOTable::operator=(), connectivity::ado::WpADOUser::operator=(), connectivity::ado::WpADOView::operator=(), connectivity::ado::WpOLEAppendCollection< Ts, WrapT >::operator=(), and connectivity::ado::WpOLECollection< Ts, WrapT >::operator=().
|
inline |
Definition at line 64 of file Aolewrap.hxx.
References p, and connectivity::ado::WpOLEBase< T >::pInterface.
Referenced by connectivity::ado::OStatement_Base::assignRecordSet(), connectivity::ado::OPreparedStatement::execute(), connectivity::ado::OPreparedStatement::executeUpdate(), connectivity::ado::OAdoColumn::OAdoColumn(), connectivity::ado::OAdoGroup::OAdoGroup(), connectivity::ado::OAdoIndex::OAdoIndex(), connectivity::ado::OAdoKey::OAdoKey(), connectivity::ado::OAdoTable::OAdoTable(), and connectivity::ado::OAdoUser::OAdoUser().
|
protected |
Definition at line 44 of file Aolewrap.hxx.
Referenced by connectivity::ado::WpOLEBase< T >::clear(), connectivity::ado::WpOLEBase< T >::IsValid(), connectivity::ado::WpOLEBase< _ADOCatalog >::operator _ADOCatalog *(), connectivity::ado::WpOLEBase< T >::operator&(), connectivity::ado::WpOLEBase< T >::operator=(), and connectivity::ado::WpOLEBase< T >::set().