LibreOffice Module svx (master) 1
|
#include <srchdlg.hxx>
Public Member Functions | |
SearchAttrItemList () | |
SearchAttrItemList (const SearchAttrItemList &rList) | |
SearchAttrItemList (SearchAttrItemList &&rList) | |
~SearchAttrItemList () | |
void | Put (const SfxItemSet &rSet) |
SfxItemSet & | Get (SfxItemSet &rSet) |
void | Clear () |
sal_uInt16 | Count () const |
SearchAttrItem & | operator[] (sal_uInt16 nPos) |
SearchAttrItem & | GetObject (sal_uInt16 nPos) |
void | Insert (const SearchAttrItem &rItem) |
void | Remove (size_t nPos) |
Definition at line 49 of file srchdlg.hxx.
|
inline |
Definition at line 52 of file srchdlg.hxx.
SearchAttrItemList::SearchAttrItemList | ( | const SearchAttrItemList & | rList | ) |
Definition at line 185 of file srchdlg.cxx.
References i, IsInvalidItem(), and size.
SearchAttrItemList::SearchAttrItemList | ( | SearchAttrItemList && | rList | ) |
Definition at line 177 of file srchdlg.cxx.
References i, IsInvalidItem(), and size.
SearchAttrItemList::~SearchAttrItemList | ( | ) |
Definition at line 193 of file srchdlg.cxx.
References Clear().
void SearchAttrItemList::Clear | ( | ) |
Definition at line 244 of file srchdlg.cxx.
References i, IsInvalidItem(), and size.
Referenced by ~SearchAttrItemList().
|
inline |
Definition at line 60 of file srchdlg.hxx.
Referenced by SvxSearchDialog::BuildAttrText_Impl(), and IMPL_LINK_NOARG().
SfxItemSet & SearchAttrItemList::Get | ( | SfxItemSet & | rSet | ) |
Definition at line 231 of file srchdlg.cxx.
References SfxItemSet::GetPool(), SfxItemPool::GetWhich(), i, SfxItemSet::InvalidateItem(), IsInvalidItem(), SfxItemSet::Put(), rSet, and size.
|
inline |
Definition at line 63 of file srchdlg.hxx.
References nPos.
Referenced by SvxSearchDialog::BuildAttrText_Impl(), and IMPL_LINK_NOARG().
|
inline |
Definition at line 67 of file srchdlg.hxx.
Referenced by Put().
|
inline |
Definition at line 61 of file srchdlg.hxx.
References nPos.
void SearchAttrItemList::Put | ( | const SfxItemSet & | rSet | ) |
Definition at line 198 of file srchdlg.cxx.
References SfxPoolItem::Clone(), SfxItemSet::Count(), SfxItemIter::GetCurItem(), SfxItemIter::GetCurPos(), SfxItemSet::GetPool(), SfxItemPool::GetSlotId(), SfxItemSet::GetWhichByPos(), Insert(), IsInvalidItem(), SfxItemIter::NextItem(), SearchAttrItem::nSlot, SearchAttrItem::pItem, rSet, and SfxPoolItem::Which().
Referenced by IMPL_LINK_NOARG().
void SearchAttrItemList::Remove | ( | size_t | nPos | ) |
Definition at line 254 of file srchdlg.cxx.
References begin, i, IsInvalidItem(), nPos, and size.