LibreOffice Module sw (master) 1
|
Public Member Functions | |
SwPoolFormatList () | |
void | Append (SfxStyleFamily eFam, const OUString &rStr) |
void | clear () |
size_t | size () |
bool | empty () |
sal_uInt32 | FindName (SfxStyleFamily eFam, const OUString &rName) |
void | RemoveName (SfxStyleFamily eFam, const OUString &rName) |
const std::pair< SfxStyleFamily, OUString > & | operator[] (sal_uInt32 nIdx) |
Private Types | |
typedef std::unordered_map< std::pair< SfxStyleFamily, OUString >, sal_uInt32 > | UniqueHash |
Private Member Functions | |
void | rehash () |
Private Attributes | |
std::vector< std::pair< SfxStyleFamily, OUString > > | maImpl |
UniqueHash | maUnique |
Definition at line 161 of file docstyle.hxx.
|
private |
Definition at line 164 of file docstyle.hxx.
|
inline |
Definition at line 168 of file docstyle.hxx.
void SwStyleSheetIterator::SwPoolFormatList::Append | ( | SfxStyleFamily | eFam, |
const OUString & | rStr | ||
) |
Definition at line 558 of file docstyle.cxx.
Referenced by SwStyleSheetIterator::AppendStyleList(), and SwStyleSheetIterator::First().
|
inline |
Definition at line 170 of file docstyle.hxx.
References maImpl, and maUnique.
Referenced by SwStyleSheetIterator::First(), and SwStyleSheetIterator::InvalidateIterator().
|
inline |
Definition at line 172 of file docstyle.hxx.
References maImpl.
Referenced by SwStyleSheetIterator::First().
sal_uInt32 SwStyleSheetIterator::SwPoolFormatList::FindName | ( | SfxStyleFamily | eFam, |
const OUString & | rName | ||
) |
Definition at line 520 of file docstyle.cxx.
References SAL_MAX_UINT32.
Referenced by SwStyleSheetIterator::Find().
|
inline |
Definition at line 175 of file docstyle.hxx.
References maImpl.
|
private |
Definition at line 537 of file docstyle.cxx.
References i.
void SwStyleSheetIterator::SwPoolFormatList::RemoveName | ( | SfxStyleFamily | eFam, |
const OUString & | rName | ||
) |
Definition at line 545 of file docstyle.cxx.
References SAL_MAX_UINT32.
Referenced by SwStyleSheetIterator::Notify().
|
inline |
Definition at line 171 of file docstyle.hxx.
References maImpl.
Referenced by SwStyleSheetIterator::Count(), and SwStyleSheetIterator::Next().
|
private |
Definition at line 163 of file docstyle.hxx.
Referenced by clear(), empty(), operator[](), and size().
|
private |
Definition at line 165 of file docstyle.hxx.
Referenced by clear().