LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Private Types | Private Attributes | List of all members
LwpNumericFormatSubset Class Referencefinal

#include <lwpnumericfmt.hxx>

Collaboration diagram for LwpNumericFormatSubset:
[legend]

Public Member Functions

 LwpNumericFormatSubset ()
 
void QuickRead (LwpObjectStream *pStrm)
 
OUString const & GetPrefix () const
 
OUString const & GetSuffix () const
 
bool IsDefaultPrefix () const
 
bool IsDefaultSuffix () const
 
LwpColor GetColor () const
 

Private Types

enum  {
  SF_OVER_PREFIX = 0x0001 ,
  SF_OVER_SUFFIX = 0x0002 ,
  SF_OVER_COLOR = 0x0004
}
 

Private Attributes

LwpColor cColor
 
LwpAtomHolder cPrefix
 
LwpAtomHolder cSuffix
 
sal_uInt16 cSubFlags
 

Detailed Description

Definition at line 76 of file lwpnumericfmt.hxx.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
SF_OVER_PREFIX 
SF_OVER_SUFFIX 
SF_OVER_COLOR 

Definition at line 93 of file lwpnumericfmt.hxx.

Constructor & Destructor Documentation

◆ LwpNumericFormatSubset()

LwpNumericFormatSubset::LwpNumericFormatSubset ( )

Definition at line 118 of file lwpnumericfmt.cxx.

Member Function Documentation

◆ GetColor()

LwpColor LwpNumericFormatSubset::GetColor ( ) const

Definition at line 107 of file lwpnumericfmt.cxx.

References cColor, and cSubFlags.

Referenced by LwpNumericFormat::Convert().

◆ GetPrefix()

OUString const & LwpNumericFormatSubset::GetPrefix ( ) const
inline

Definition at line 81 of file lwpnumericfmt.hxx.

References cPrefix, and LwpAtomHolder::str().

Referenced by LwpNumericFormat::Convert(), and LwpNumericFormat::GetCurrencyStr().

◆ GetSuffix()

OUString const & LwpNumericFormatSubset::GetSuffix ( ) const
inline

Definition at line 82 of file lwpnumericfmt.hxx.

References cSuffix, and LwpAtomHolder::str().

Referenced by LwpNumericFormat::Convert(), and LwpNumericFormat::GetCurrencyStr().

◆ IsDefaultPrefix()

bool LwpNumericFormatSubset::IsDefaultPrefix ( ) const
inline

Definition at line 83 of file lwpnumericfmt.hxx.

References cSubFlags, and SF_OVER_PREFIX.

Referenced by LwpNumericFormat::Convert(), and LwpNumericFormat::GetCurrencyStr().

◆ IsDefaultSuffix()

bool LwpNumericFormatSubset::IsDefaultSuffix ( ) const
inline

Definition at line 84 of file lwpnumericfmt.hxx.

References cSubFlags, and SF_OVER_SUFFIX.

Referenced by LwpNumericFormat::Convert(), and LwpNumericFormat::GetCurrencyStr().

◆ QuickRead()

void LwpNumericFormatSubset::QuickRead ( LwpObjectStream pStrm)

Member Data Documentation

◆ cColor

LwpColor LwpNumericFormatSubset::cColor
private

Definition at line 88 of file lwpnumericfmt.hxx.

Referenced by GetColor(), and QuickRead().

◆ cPrefix

LwpAtomHolder LwpNumericFormatSubset::cPrefix
private

Definition at line 89 of file lwpnumericfmt.hxx.

Referenced by GetPrefix(), and QuickRead().

◆ cSubFlags

sal_uInt16 LwpNumericFormatSubset::cSubFlags
private

Definition at line 91 of file lwpnumericfmt.hxx.

Referenced by GetColor(), IsDefaultPrefix(), IsDefaultSuffix(), and QuickRead().

◆ cSuffix

LwpAtomHolder LwpNumericFormatSubset::cSuffix
private

Definition at line 90 of file lwpnumericfmt.hxx.

Referenced by GetSuffix(), and QuickRead().


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