LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SubsetMap Class Reference

#include <ucsubset.hxx>

Public Member Functions

 SubsetMap (const FontCharMapRef &)
 
const SubsetGetSubsetByUnicode (sal_UCS4) const
 
const SubsetVecGetSubsetMap () const
 

Private Member Functions

SVX_DLLPRIVATE void InitList ()
 
SVX_DLLPRIVATE void ApplyCharMap (const FontCharMapRef &)
 

Private Attributes

SubsetVec maSubsets
 

Detailed Description

Definition at line 56 of file ucsubset.hxx.

Constructor & Destructor Documentation

SubsetMap::SubsetMap ( const FontCharMapRef rxFontCharMap)

Definition at line 857 of file charmap.cxx.

References ApplyCharMap(), and InitList().

Member Function Documentation

void SubsetMap::ApplyCharMap ( const FontCharMapRef rxFontCharMap)
private

Definition at line 1835 of file charmap.cxx.

References FontCharMap::CountCharsInRange(), tools::SvRef< T >::is(), and maSubsets.

Referenced by SubsetMap().

const Subset * SubsetMap::GetSubsetByUnicode ( sal_UCS4  cChar) const

Definition at line 868 of file charmap.cxx.

References maSubsets.

const SubsetVec & SubsetMap::GetSubsetMap ( ) const

Definition at line 863 of file charmap.cxx.

References maSubsets.

void SubsetMap::InitList ( )
private

Definition at line 881 of file charmap.cxx.

References i, maSubsets, and SvxResId().

Referenced by SubsetMap().

Member Data Documentation

SubsetVec SubsetMap::maSubsets
private

Definition at line 65 of file ucsubset.hxx.

Referenced by ApplyCharMap(), GetSubsetByUnicode(), GetSubsetMap(), and InitList().


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