LibreOffice Module sw (master) 1
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
myImplHelpers::StyleMapperImpl< C > Class Template Reference
Collaboration diagram for myImplHelpers::StyleMapperImpl< C >:
[legend]

Public Types

typedef std::pair< C *, bool > StyleResult
 

Public Member Functions

 StyleMapperImpl (SwDoc &rDoc)
 
StyleResult GetStyle (const OUString &rName, ww::sti eSti, std::map< OUString, sal_Int32 > &rCollisions)
 

Private Member Functions

C * MakeNonCollidingStyle (const OUString &rName, std::map< OUString, sal_Int32 > &rCollisions)
 

Private Attributes

MapperImpl< C > maHelper
 
o3tl::sorted_vector< const C * > maUsedStyles
 

Detailed Description

template<class C>
class myImplHelpers::StyleMapperImpl< C >

Definition at line 240 of file writerwordglue.cxx.

Member Typedef Documentation

◆ StyleResult

template<class C >
typedef std::pair<C*, bool> myImplHelpers::StyleMapperImpl< C >::StyleResult

Definition at line 248 of file writerwordglue.cxx.

Constructor & Destructor Documentation

◆ StyleMapperImpl()

template<class C >
myImplHelpers::StyleMapperImpl< C >::StyleMapperImpl ( SwDoc rDoc)
inlineexplicit

Definition at line 249 of file writerwordglue.cxx.

Member Function Documentation

◆ GetStyle()

template<class C >
StyleMapperImpl< C >::StyleResult myImplHelpers::StyleMapperImpl< C >::GetStyle ( const OUString &  rName,
ww::sti  eSti,
std::map< OUString, sal_Int32 > &  rCollisions 
)

Definition at line 256 of file writerwordglue.cxx.

References aName, and C.

◆ MakeNonCollidingStyle()

template<class C >
C * myImplHelpers::StyleMapperImpl< C >::MakeNonCollidingStyle ( const OUString &  rName,
std::map< OUString, sal_Int32 > &  rCollisions 
)
private

Definition at line 292 of file writerwordglue.cxx.

References aName, C, and SAL_MAX_INT32.

Member Data Documentation

◆ maHelper

template<class C >
MapperImpl<C> myImplHelpers::StyleMapperImpl< C >::maHelper
private

Definition at line 243 of file writerwordglue.cxx.

◆ maUsedStyles

template<class C >
o3tl::sorted_vector<const C*> myImplHelpers::StyleMapperImpl< C >::maUsedStyles
private

Definition at line 244 of file writerwordglue.cxx.


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