LibreOffice Module connectivity (master) 1
Public Member Functions | Private Attributes | List of all members
connectivity::ORowSetValueDecorator Class Referencefinal

ORowSetValueDecorator decorates an ORowSetValue so the value is "refcounted". More...

#include <FValue.hxx>

Inheritance diagram for connectivity::ORowSetValueDecorator:
[legend]
Collaboration diagram for connectivity::ORowSetValueDecorator:
[legend]

Public Member Functions

 ORowSetValueDecorator ()
 
 ORowSetValueDecorator (ORowSetValue _aValue)
 
ORowSetValueDecoratoroperator= (const ORowSetValue &_aValue)
 
 operator const ORowSetValue & () const
 
bool operator== (const ORowSetValue &_rRH)
 
const ORowSetValuegetValue () const
 
ORowSetValueget ()
 
void setValue (const ORowSetValue &_aValue)
 
void setNull ()
 
void setBound (bool _bBound)
 
bool isBound () const
 
void setTypeKind (sal_Int32 _nType)
 
void setModified (bool _bModified)
 
- Public Member Functions inherited from salhelper::SimpleReferenceObject
 SimpleReferenceObject ()
 
void acquire ()
 
void release ()
 

Private Attributes

ORowSetValue m_aValue
 

Additional Inherited Members

- Static Public Member Functions inherited from salhelper::SimpleReferenceObject
static void * operator new (std::size_t nSize)
 
static void * operator new (std::size_t nSize, std::nothrow_t const &rNothrow)
 
static void operator delete (void *pPtr)
 
static void operator delete (void *pPtr, std::nothrow_t const &rNothrow)
 
- Protected Member Functions inherited from salhelper::SimpleReferenceObject
virtual ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE
 
- Protected Attributes inherited from salhelper::SimpleReferenceObject
oslInterlockedCount m_nCount
 

Detailed Description

ORowSetValueDecorator decorates an ORowSetValue so the value is "refcounted".

Definition at line 401 of file FValue.hxx.

Constructor & Destructor Documentation

◆ ORowSetValueDecorator() [1/2]

connectivity::ORowSetValueDecorator::ORowSetValueDecorator ( )
inline

Definition at line 405 of file FValue.hxx.

References connectivity::ORowSetValue::setBound().

◆ ORowSetValueDecorator() [2/2]

connectivity::ORowSetValueDecorator::ORowSetValueDecorator ( ORowSetValue  _aValue)
inline

Definition at line 406 of file FValue.hxx.

References connectivity::ORowSetValue::setBound().

Member Function Documentation

◆ get()

ORowSetValue & connectivity::ORowSetValueDecorator::get ( )
inline

Definition at line 412 of file FValue.hxx.

◆ getValue()

const ORowSetValue & connectivity::ORowSetValueDecorator::getValue ( ) const
inline

Definition at line 411 of file FValue.hxx.

◆ isBound()

bool connectivity::ORowSetValueDecorator::isBound ( ) const
inline

Definition at line 416 of file FValue.hxx.

References connectivity::ORowSetValue::isBound().

◆ operator const ORowSetValue &()

connectivity::ORowSetValueDecorator::operator const ORowSetValue & ( ) const
inline

Definition at line 409 of file FValue.hxx.

◆ operator=()

ORowSetValueDecorator & ORowSetValueDecorator::operator= ( const ORowSetValue _aValue)

Definition at line 615 of file FDatabaseMetaDataResultSet.cxx.

References m_aValue.

◆ operator==()

bool connectivity::ORowSetValueDecorator::operator== ( const ORowSetValue _rRH)
inline

Definition at line 410 of file FValue.hxx.

◆ setBound()

void connectivity::ORowSetValueDecorator::setBound ( bool  _bBound)
inline

Definition at line 415 of file FValue.hxx.

References connectivity::ORowSetValue::setBound().

◆ setModified()

void connectivity::ORowSetValueDecorator::setModified ( bool  _bModified)
inline

Definition at line 418 of file FValue.hxx.

References connectivity::ORowSetValue::setModified().

◆ setNull()

void connectivity::ORowSetValueDecorator::setNull ( )
inline

Definition at line 414 of file FValue.hxx.

References connectivity::ORowSetValue::setNull().

◆ setTypeKind()

void connectivity::ORowSetValueDecorator::setTypeKind ( sal_Int32  _nType)
inline

Definition at line 417 of file FValue.hxx.

References connectivity::ORowSetValue::setTypeKind().

◆ setValue()

void connectivity::ORowSetValueDecorator::setValue ( const ORowSetValue _aValue)
inline

Definition at line 413 of file FValue.hxx.

Member Data Documentation

◆ m_aValue

ORowSetValue connectivity::ORowSetValueDecorator::m_aValue
private

Definition at line 403 of file FValue.hxx.

Referenced by operator=().


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