LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwAutoStylesEnumImpl Class Reference
Collaboration diagram for SwAutoStylesEnumImpl:
[legend]

Public Member Functions

 SwAutoStylesEnumImpl (SwDoc &rInitDoc, IStyleAccess::SwAutoStyleFamily eFam)
 
bool hasMoreElements ()
 
std::shared_ptr< SfxItemSet > const & nextElement ()
 
IStyleAccess::SwAutoStyleFamily getFamily () const
 
SwDocgetDoc () const
 

Private Attributes

std::vector< std::shared_ptr< SfxItemSet > > mAutoStyles
 
std::vector< std::shared_ptr< SfxItemSet > >::iterator m_aIter
 
SwDocm_rDoc
 
IStyleAccess::SwAutoStyleFamily m_eFamily
 

Detailed Description

Definition at line 3385 of file unostyle.cxx.

Constructor & Destructor Documentation

SwAutoStylesEnumImpl::SwAutoStylesEnumImpl ( SwDoc rInitDoc,
IStyleAccess::SwAutoStyleFamily  eFam 
)

Member Function Documentation

SwDoc& SwAutoStylesEnumImpl::getDoc ( ) const
inline

Definition at line 3396 of file unostyle.cxx.

References m_rDoc.

IStyleAccess::SwAutoStyleFamily SwAutoStylesEnumImpl::getFamily ( ) const
inline

Definition at line 3395 of file unostyle.cxx.

References m_eFamily.

bool SwAutoStylesEnumImpl::hasMoreElements ( )
inline

Definition at line 3393 of file unostyle.cxx.

std::shared_ptr<SfxItemSet> const& SwAutoStylesEnumImpl::nextElement ( )
inline

Definition at line 3394 of file unostyle.cxx.

Member Data Documentation

std::vector<std::shared_ptr<SfxItemSet> >::iterator SwAutoStylesEnumImpl::m_aIter
private

Definition at line 3388 of file unostyle.cxx.

Referenced by SwAutoStylesEnumImpl().

IStyleAccess::SwAutoStyleFamily SwAutoStylesEnumImpl::m_eFamily
private

Definition at line 3390 of file unostyle.cxx.

Referenced by getFamily(), and SwAutoStylesEnumImpl().

SwDoc& SwAutoStylesEnumImpl::m_rDoc
private

Definition at line 3389 of file unostyle.cxx.

Referenced by getDoc().

std::vector<std::shared_ptr<SfxItemSet> > SwAutoStylesEnumImpl::mAutoStyles
private

Definition at line 3387 of file unostyle.cxx.

Referenced by SwAutoStylesEnumImpl().


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