LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
DbGridRow Class Referencefinal

#include <gridctrl.hxx>

Inheritance diagram for DbGridRow:
[legend]
Collaboration diagram for DbGridRow:
[legend]

Public Member Functions

 DbGridRow ()
 
 DbGridRow (CursorWrapper *pCur, bool bPaintCursor)
 
void SetState (CursorWrapper *pCur, bool bPaintCursor)
 
virtual ~DbGridRow () override
 
bool HasField (sal_uInt32 nPos) const
 
const ::svxform::DataColumnGetField (sal_uInt32 nPos) const
 
void SetStatus (GridRowStatus _eStat)
 
GridRowStatus GetStatus () const
 
void SetNew (bool _bNew)
 
bool IsNew () const
 
const css::uno::Any & GetBookmark () const
 
bool IsValid () const
 
bool IsModified () const
 
- Public Member Functions inherited from SvRefBase
 SvRefBase ()
 
 SvRefBase (const SvRefBase &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Private Attributes

css::uno::Any m_aBookmark
 
::std::vector< std::unique_ptr<::svxform::DataColumn > > m_aVariants
 
GridRowStatus m_eStatus
 
bool m_bIsNew
 

Additional Inherited Members

- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 64 of file gridctrl.hxx.

Constructor & Destructor Documentation

DbGridRow::DbGridRow ( )

Definition at line 833 of file gridctrl.cxx.

DbGridRow::DbGridRow ( CursorWrapper pCur,
bool  bPaintCursor 
)
DbGridRow::~DbGridRow ( )
overridevirtual

Definition at line 882 of file gridctrl.cxx.

Member Function Documentation

const css::uno::Any& DbGridRow::GetBookmark ( ) const
inline
const ::svxform::DataColumn& DbGridRow::GetField ( sal_uInt32  nPos) const
inline
GridRowStatus DbGridRow::GetStatus ( ) const
inline

Definition at line 84 of file gridctrl.hxx.

Referenced by DbGridControl::CellModified(), and FmGridControl::propertyChange().

bool DbGridRow::HasField ( sal_uInt32  nPos) const
inline
bool DbGridRow::IsModified ( ) const
inline
bool DbGridRow::IsNew ( ) const
inline
bool DbGridRow::IsValid ( ) const
inline
void DbGridRow::SetNew ( bool  _bNew)
inline
void DbGridRow::SetState ( CursorWrapper pCur,
bool  bPaintCursor 
)
void DbGridRow::SetStatus ( GridRowStatus  _eStat)
inline

Member Data Documentation

css::uno::Any DbGridRow::m_aBookmark
private

Definition at line 66 of file gridctrl.hxx.

Referenced by DbGridRow(), and SetState().

::std::vector< std::unique_ptr<::svxform::DataColumn> > DbGridRow::m_aVariants
private

Definition at line 68 of file gridctrl.hxx.

Referenced by DbGridRow().

bool DbGridRow::m_bIsNew
private

Definition at line 70 of file gridctrl.hxx.

Referenced by DbGridRow(), and SetState().

GridRowStatus DbGridRow::m_eStatus
private

Definition at line 69 of file gridctrl.hxx.

Referenced by DbGridRow(), and SetState().


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