LibreOffice Module connectivity (master) 1
|
#include <Awrapado.hxx>
Public Member Functions | |
WpADOField ()=default | |
WpADOField (const WpADOField &rhs) | |
WpADOField & | operator= (const WpADOField &rhs) |
WpADOProperties | get_Properties () |
sal_Int32 | GetActualSize () const |
sal_Int32 | GetAttributes () const |
sal_Int32 | GetStatus () const |
sal_Int32 | GetDefinedSize () const |
OUString | GetName () const |
DataTypeEnum | GetADOType () const |
void | get_Value (OLEVariant &aValVar) const |
OLEVariant | get_Value () const |
bool | PutValue (const OLEVariant &aVariant) |
sal_Int32 | GetPrecision () const |
sal_Int32 | GetNumericScale () const |
bool | AppendChunk (const OLEVariant &Variant) |
OLEVariant | GetChunk (long Length) const |
void | GetChunk (long Length, OLEVariant &aValVar) const |
OLEVariant | GetOriginalValue () const |
void | GetOriginalValue (OLEVariant &aValVar) const |
OLEVariant | GetUnderlyingValue () const |
void | GetUnderlyingValue (OLEVariant &aValVar) const |
bool | PutPrecision (sal_Int8 _prec) |
bool | PutNumericScale (sal_Int8 _prec) |
void | PutADOType (DataTypeEnum eType) |
bool | PutDefinedSize (sal_Int32 _nDefSize) |
bool | PutAttributes (sal_Int32 _nDefSize) |
Public Member Functions inherited from connectivity::ado::WpOLEBase< ADOField > | |
WpOLEBase (ADOField *pInt=nullptr) | |
WpOLEBase (const WpOLEBase< ADOField > &aWrapper) | |
WpOLEBase< ADOField > & | operator= (const WpOLEBase< ADOField > &rhs) |
operator ADOField * () const | |
ADOField ** | operator& () |
bool | IsValid () const |
void | set (ADOField *p) |
void | clear () |
Additional Inherited Members | |
Protected Attributes inherited from connectivity::ado::WpOLEBase< ADOField > | |
sal::systools::COMReference< ADOField > | pInterface |
Definition at line 197 of file Awrapado.hxx.
|
default |
|
inline |
Definition at line 205 of file Awrapado.hxx.
bool WpADOField::AppendChunk | ( | const OLEVariant & | Variant | ) |
Definition at line 523 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface, and Variant.
WpADOProperties WpADOField::get_Properties | ( | ) |
Definition at line 430 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::OResultSetMetaData::getTableName(), connectivity::ado::OResultSetMetaData::isAutoIncrement(), and connectivity::ado::OResultSetMetaData::isCaseSensitive().
OLEVariant WpADOField::get_Value | ( | ) | const |
Definition at line 493 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
void WpADOField::get_Value | ( | OLEVariant & | aValVar | ) | const |
Definition at line 486 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface, and connectivity::ado::OLEVariant::setEmpty().
Referenced by connectivity::ado::OConnection::buildTypeInfo(), connectivity::ado::ODatabaseMetaData::fillLiterals(), connectivity::ado::ODatabaseMetaDataResultSet::getBinaryStream(), connectivity::ado::OResultSet::getBinaryStream(), connectivity::ado::ODatabaseMetaData::getSQLKeywords(), connectivity::ado::ODatabaseMetaDataResultSet::getValue(), and connectivity::ado::OResultSet::getValue().
sal_Int32 WpADOField::GetActualSize | ( | ) | const |
Definition at line 438 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSet::getBinaryStream(), connectivity::ado::OResultSet::getBinaryStream(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::getColumnDisplaySize(), and connectivity::ado::OResultSetMetaData::getColumnDisplaySize().
DataTypeEnum WpADOField::GetADOType | ( | ) | const |
Definition at line 478 of file Awrapado.cxx.
References eType, and connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSetMetaData::getColumnType(), connectivity::ado::OResultSetMetaData::getColumnType(), connectivity::ado::OResultSetMetaData::isCurrency(), and connectivity::ado::OResultSetMetaData::isSigned().
sal_Int32 WpADOField::GetAttributes | ( | ) | const |
Definition at line 446 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSet::getBinaryStream(), connectivity::ado::OResultSet::getBinaryStream(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isCurrency(), connectivity::ado::OResultSetMetaData::isCurrency(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isDefinitelyWritable(), connectivity::ado::OResultSetMetaData::isDefinitelyWritable(), connectivity::ado::ODatabaseMetaDataResultSetMetaData::isNullable(), connectivity::ado::OResultSetMetaData::isNullable(), and connectivity::ado::ODatabaseMetaDataResultSetMetaData::isSigned().
OLEVariant WpADOField::GetChunk | ( | long | Length | ) | const |
Definition at line 529 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSet::getBinaryStream(), and connectivity::ado::OResultSet::getBinaryStream().
void WpADOField::GetChunk | ( | long | Length, |
OLEVariant & | aValVar | ||
) | const |
Definition at line 537 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
sal_Int32 WpADOField::GetDefinedSize | ( | ) | const |
Definition at line 461 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
OUString WpADOField::GetName | ( | ) | const |
Definition at line 470 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSetMetaData::getColumnName(), and connectivity::ado::OResultSetMetaData::getColumnName().
sal_Int32 WpADOField::GetNumericScale | ( | ) | const |
Definition at line 515 of file Awrapado.cxx.
References eType, and connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSetMetaData::getScale(), and connectivity::ado::OResultSetMetaData::getScale().
OLEVariant WpADOField::GetOriginalValue | ( | ) | const |
Definition at line 543 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
void WpADOField::GetOriginalValue | ( | OLEVariant & | aValVar | ) | const |
Definition at line 551 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
sal_Int32 WpADOField::GetPrecision | ( | ) | const |
Definition at line 507 of file Awrapado.cxx.
References eType, and connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::ODatabaseMetaDataResultSetMetaData::getPrecision(), and connectivity::ado::OResultSetMetaData::getPrecision().
sal_Int32 WpADOField::GetStatus | ( | ) | const |
Definition at line 454 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
OLEVariant WpADOField::GetUnderlyingValue | ( | ) | const |
Definition at line 557 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
void WpADOField::GetUnderlyingValue | ( | OLEVariant & | aValVar | ) | const |
Definition at line 565 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
|
inline |
Definition at line 207 of file Awrapado.hxx.
References connectivity::ado::WpOLEBase< T >::operator=().
void WpADOField::PutADOType | ( | DataTypeEnum | eType | ) |
Definition at line 583 of file Awrapado.cxx.
References eType, and connectivity::ado::WpOLEBase< ADOField >::pInterface.
bool WpADOField::PutAttributes | ( | sal_Int32 | _nDefSize | ) |
Definition at line 595 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
bool WpADOField::PutDefinedSize | ( | sal_Int32 | _nDefSize | ) |
Definition at line 589 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
bool WpADOField::PutNumericScale | ( | sal_Int8 | _prec | ) |
Definition at line 577 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
bool WpADOField::PutPrecision | ( | sal_Int8 | _prec | ) |
Definition at line 571 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
bool WpADOField::PutValue | ( | const OLEVariant & | aVariant | ) |
Definition at line 501 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOField >::pInterface.
Referenced by connectivity::ado::OResultSet::updateValue().