LibreOffice Module connectivity (master) 1
Public Member Functions | List of all members
connectivity::ado::WpADOField Class Reference

#include <Awrapado.hxx>

Inheritance diagram for connectivity::ado::WpADOField:
[legend]
Collaboration diagram for connectivity::ado::WpADOField:
[legend]

Public Member Functions

 WpADOField ()=default
 
 WpADOField (const WpADOField &rhs)
 
WpADOFieldoperator= (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
 

Detailed Description

Definition at line 197 of file Awrapado.hxx.

Constructor & Destructor Documentation

◆ WpADOField() [1/2]

connectivity::ado::WpADOField::WpADOField ( )
default

◆ WpADOField() [2/2]

connectivity::ado::WpADOField::WpADOField ( const WpADOField rhs)
inline

Definition at line 205 of file Awrapado.hxx.

Member Function Documentation

◆ AppendChunk()

bool WpADOField::AppendChunk ( const OLEVariant Variant)

Definition at line 523 of file Awrapado.cxx.

References connectivity::ado::WpOLEBase< ADOField >::pInterface, and Variant.

◆ get_Properties()

WpADOProperties WpADOField::get_Properties ( )

◆ get_Value() [1/2]

OLEVariant WpADOField::get_Value ( ) const

◆ get_Value() [2/2]

void WpADOField::get_Value ( OLEVariant aValVar) const

◆ GetActualSize()

sal_Int32 WpADOField::GetActualSize ( ) const

◆ GetADOType()

DataTypeEnum WpADOField::GetADOType ( ) const

◆ GetAttributes()

sal_Int32 WpADOField::GetAttributes ( ) const

◆ GetChunk() [1/2]

OLEVariant WpADOField::GetChunk ( long  Length) const

◆ GetChunk() [2/2]

void WpADOField::GetChunk ( long  Length,
OLEVariant aValVar 
) const

◆ GetDefinedSize()

sal_Int32 WpADOField::GetDefinedSize ( ) const

◆ GetName()

OUString WpADOField::GetName ( ) const

◆ GetNumericScale()

sal_Int32 WpADOField::GetNumericScale ( ) const

◆ GetOriginalValue() [1/2]

OLEVariant WpADOField::GetOriginalValue ( ) const

◆ GetOriginalValue() [2/2]

void WpADOField::GetOriginalValue ( OLEVariant aValVar) const

◆ GetPrecision()

sal_Int32 WpADOField::GetPrecision ( ) const

◆ GetStatus()

sal_Int32 WpADOField::GetStatus ( ) const

◆ GetUnderlyingValue() [1/2]

OLEVariant WpADOField::GetUnderlyingValue ( ) const

◆ GetUnderlyingValue() [2/2]

void WpADOField::GetUnderlyingValue ( OLEVariant aValVar) const

◆ operator=()

WpADOField & connectivity::ado::WpADOField::operator= ( const WpADOField rhs)
inline

Definition at line 207 of file Awrapado.hxx.

References connectivity::ado::WpOLEBase< T >::operator=().

◆ PutADOType()

void WpADOField::PutADOType ( DataTypeEnum  eType)

Definition at line 583 of file Awrapado.cxx.

References eType, and connectivity::ado::WpOLEBase< ADOField >::pInterface.

◆ PutAttributes()

bool WpADOField::PutAttributes ( sal_Int32  _nDefSize)

◆ PutDefinedSize()

bool WpADOField::PutDefinedSize ( sal_Int32  _nDefSize)

◆ PutNumericScale()

bool WpADOField::PutNumericScale ( sal_Int8  _prec)

◆ PutPrecision()

bool WpADOField::PutPrecision ( sal_Int8  _prec)

◆ PutValue()

bool WpADOField::PutValue ( const OLEVariant aVariant)

The documentation for this class was generated from the following files: