LibreOffice Module dbaccess (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | Friends | List of all members
dbaui::OConnectionLineData Class Reference

the class OConnectionLineData contains the data of a connection e.g. More...

#include <ConnectionLineData.hxx>

Inheritance diagram for dbaui::OConnectionLineData:
[legend]
Collaboration diagram for dbaui::OConnectionLineData:
[legend]

Public Member Functions

 OConnectionLineData ()
 
 OConnectionLineData (OUString sSourceFieldName, OUString sDestFieldName)
 
 OConnectionLineData (const OConnectionLineData &rConnLineData)
 
void CopyFrom (const OConnectionLineData &rSource)
 
void SetFieldName (EConnectionSide nWhich, const OUString &strFieldName)
 
void SetSourceFieldName (const OUString &rSourceFieldName)
 
void SetDestFieldName (const OUString &rDestFieldName)
 
const OUString & GetFieldName (EConnectionSide nWhich) const
 
OUString const & GetSourceFieldName () const
 
OUString const & GetDestFieldName () const
 
void Reset ()
 
OConnectionLineDataoperator= (const OConnectionLineData &rConnLineData)
 
- Public Member Functions inherited from salhelper::SimpleReferenceObject
 SimpleReferenceObject ()
 
void acquire ()
 
void release ()
 

Protected Member Functions

virtual ~OConnectionLineData () override
 
- Protected Member Functions inherited from salhelper::SimpleReferenceObject
virtual ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE
 

Private Attributes

OUString m_aSourceFieldName
 
OUString m_aDestFieldName
 

Friends

bool operator== (const OConnectionLineData &lhs, const OConnectionLineData &rhs)
 
bool operator!= (const OConnectionLineData &lhs, const OConnectionLineData &rhs)
 

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 Attributes inherited from salhelper::SimpleReferenceObject
oslInterlockedCount m_nCount
 

Detailed Description

the class OConnectionLineData contains the data of a connection e.g.

the source and the destination field

Definition at line 40 of file ConnectionLineData.hxx.

Constructor & Destructor Documentation

◆ ~OConnectionLineData()

OConnectionLineData::~OConnectionLineData ( )
overrideprotectedvirtual

Definition at line 40 of file ConnectionLineData.cxx.

◆ OConnectionLineData() [1/3]

OConnectionLineData::OConnectionLineData ( )

Definition at line 24 of file ConnectionLineData.cxx.

◆ OConnectionLineData() [2/3]

OConnectionLineData::OConnectionLineData ( OUString  sSourceFieldName,
OUString  sDestFieldName 
)

Definition at line 28 of file ConnectionLineData.cxx.

◆ OConnectionLineData() [3/3]

OConnectionLineData::OConnectionLineData ( const OConnectionLineData rConnLineData)

Definition at line 34 of file ConnectionLineData.cxx.

Member Function Documentation

◆ CopyFrom()

void OConnectionLineData::CopyFrom ( const OConnectionLineData rSource)

Definition at line 44 of file ConnectionLineData.cxx.

◆ GetDestFieldName()

OUString const & dbaui::OConnectionLineData::GetDestFieldName ( ) const
inline

Definition at line 70 of file ConnectionLineData.hxx.

References GetFieldName(), and dbaui::JTCS_TO.

Referenced by operator=().

◆ GetFieldName()

const OUString & dbaui::OConnectionLineData::GetFieldName ( EConnectionSide  nWhich) const
inline

◆ GetSourceFieldName()

OUString const & dbaui::OConnectionLineData::GetSourceFieldName ( ) const
inline

Definition at line 69 of file ConnectionLineData.hxx.

References GetFieldName(), and dbaui::JTCS_FROM.

Referenced by operator=().

◆ operator=()

OConnectionLineData & OConnectionLineData::operator= ( const OConnectionLineData rConnLineData)

◆ Reset()

void OConnectionLineData::Reset ( void  )

Definition at line 61 of file ConnectionLineData.cxx.

References m_aDestFieldName, and m_aSourceFieldName.

◆ SetDestFieldName()

void dbaui::OConnectionLineData::SetDestFieldName ( const OUString &  rDestFieldName)
inline

Definition at line 65 of file ConnectionLineData.hxx.

References dbaui::JTCS_TO, and SetFieldName().

◆ SetFieldName()

void dbaui::OConnectionLineData::SetFieldName ( EConnectionSide  nWhich,
const OUString &  strFieldName 
)
inline

◆ SetSourceFieldName()

void dbaui::OConnectionLineData::SetSourceFieldName ( const OUString &  rSourceFieldName)
inline

Definition at line 64 of file ConnectionLineData.hxx.

References dbaui::JTCS_FROM, and SetFieldName().

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const OConnectionLineData lhs,
const OConnectionLineData rhs 
)
friend

Definition at line 46 of file ConnectionLineData.hxx.

◆ operator==

bool operator== ( const OConnectionLineData lhs,
const OConnectionLineData rhs 
)
friend

Definition at line 69 of file ConnectionLineData.cxx.

Member Data Documentation

◆ m_aDestFieldName

OUString dbaui::OConnectionLineData::m_aDestFieldName
private

Definition at line 43 of file ConnectionLineData.hxx.

Referenced by GetFieldName(), operator=(), Reset(), and SetFieldName().

◆ m_aSourceFieldName

OUString dbaui::OConnectionLineData::m_aSourceFieldName
private

Definition at line 42 of file ConnectionLineData.hxx.

Referenced by GetFieldName(), operator=(), Reset(), and SetFieldName().


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