LibreOffice Module svx (master) 1
|
#include <gridctrl.hxx>
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::DataColumn & | GetField (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 &) | |
SvRefBase & | operator= (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 |
Definition at line 63 of file gridctrl.hxx.
DbGridRow::DbGridRow | ( | ) |
Definition at line 586 of file gridctrl.cxx.
References Clean.
DbGridRow::DbGridRow | ( | CursorWrapper * | pCur, |
bool | bPaintCursor | ||
) |
Definition at line 589 of file gridctrl.cxx.
References Any, Clean, Deleted, FM_PROP_ISMODIFIED, FM_PROP_ISNEW, CursorWrapper::getBookmark(), CursorWrapper::getColumns(), CursorWrapper::getPropertySet(), i, Invalid, CursorWrapper::Is(), CursorWrapper::isAfterLast(), CursorWrapper::isBeforeFirst(), IsValid(), m_aBookmark, m_aVariants, m_bIsNew, m_eStatus, Modified, and CursorWrapper::rowDeleted().
|
overridevirtual |
Definition at line 635 of file gridctrl.cxx.
|
inline |
Definition at line 87 of file gridctrl.hxx.
|
inline |
Definition at line 80 of file gridctrl.hxx.
References nPos.
Referenced by DbGridColumn::Paint(), and DbGridColumn::UpdateFromField().
|
inline |
Definition at line 83 of file gridctrl.hxx.
|
inline |
Definition at line 79 of file gridctrl.hxx.
References nPos.
Referenced by DbGridColumn::Paint(), and DbGridColumn::UpdateFromField().
|
inline |
Definition at line 90 of file gridctrl.hxx.
References Modified.
|
inline |
Definition at line 85 of file gridctrl.hxx.
Referenced by DbGridColumn::Paint().
|
inline |
Definition at line 89 of file gridctrl.hxx.
References Clean, and Modified.
Referenced by DbGridRow(), DbGridColumn::Paint(), SetState(), and DbGridColumn::UpdateFromField().
|
inline |
Definition at line 84 of file gridctrl.hxx.
void DbGridRow::SetState | ( | CursorWrapper * | pCur, |
bool | bPaintCursor | ||
) |
Definition at line 639 of file gridctrl.cxx.
References Any, Clean, DBG_ASSERT, DBG_UNHANDLED_EXCEPTION, Deleted, FM_PROP_ISMODIFIED, FM_PROP_ISNEW, CursorWrapper::getBookmark(), CursorWrapper::getPropertySet(), Invalid, CursorWrapper::Is(), IsValid(), m_aBookmark, m_bIsNew, m_eStatus, Modified, and CursorWrapper::rowDeleted().
|
inline |
Definition at line 82 of file gridctrl.hxx.
|
private |
Definition at line 65 of file gridctrl.hxx.
Referenced by DbGridRow(), and SetState().
|
private |
Definition at line 67 of file gridctrl.hxx.
Referenced by DbGridRow().
|
private |
Definition at line 69 of file gridctrl.hxx.
Referenced by DbGridRow(), and SetState().
|
private |
Definition at line 68 of file gridctrl.hxx.
Referenced by DbGridRow(), and SetState().