SmFontFormatList Class Reference

#include <cfgitem.hxx>

List of all members.

Public Member Functions

 SmFontFormatList ()
void Clear ()
void AddFontFormat (const String &rFntFmtId, const SmFontFormat &rFntFmt)
void RemoveFontFormat (const String &rFntFmtId)
const SmFontFormatGetFontFormat (const String &rFntFmtId) const
const SmFontFormatGetFontFormat (USHORT nPos) const
const String GetFontFormatId (const SmFontFormat &rFntFmt) const
const String GetFontFormatId (const SmFontFormat &rFntFmt, BOOL bAdd)
const String GetFontFormatId (USHORT nPos) const
const String GetNewFontFormatId () const
USHORT GetCount () const
BOOL IsModified () const
void SetModified (BOOL bVal)

Private Member Functions

 SmFontFormatList (const SmFontFormatList &)
SmFontFormatListoperator= (const SmFontFormatList &)

Private Attributes

SmFntFmtListEntryArr aEntries
BOOL bModified


Detailed Description

Definition at line 109 of file cfgitem.hxx.


Constructor & Destructor Documentation

SmFontFormatList::SmFontFormatList ( const SmFontFormatList  )  [private]

SmFontFormatList::SmFontFormatList (  ) 

Definition at line 299 of file cfgitem.cxx.

References bModified.


Member Function Documentation

SmFontFormatList& SmFontFormatList::operator= ( const SmFontFormatList  )  [private]

void SmFontFormatList::Clear (  ) 

Definition at line 305 of file cfgitem.cxx.

References aEntries, and SetModified().

Referenced by SmMathConfig::LoadFontFormatList().

void SmFontFormatList::AddFontFormat ( const String &  rFntFmtId,
const SmFontFormat rFntFmt 
)

Definition at line 316 of file cfgitem.cxx.

References aEntries, GetFontFormat(), and SetModified().

Referenced by GetFontFormatId(), and SmMathConfig::LoadFontFormatList().

void SmFontFormatList::RemoveFontFormat ( const String &  rFntFmtId  ) 

Definition at line 330 of file cfgitem.cxx.

References aEntries, and SetModified().

Referenced by SmMathConfig::StripFontFormatList().

const SmFontFormat * SmFontFormatList::GetFontFormat ( const String &  rFntFmtId  )  const

Definition at line 351 of file cfgitem.cxx.

References aEntries.

Referenced by AddFontFormat(), GetNewFontFormatId(), SmMathConfig::LoadFontFormatList(), SmMathConfig::LoadFormat(), SmMathConfig::ReadSymbol(), SmMathConfig::SaveFontFormatList(), and SmMathConfig::StripFontFormatList().

const SmFontFormat * SmFontFormatList::GetFontFormat ( USHORT  nPos  )  const

Definition at line 368 of file cfgitem.cxx.

References aEntries.

const String SmFontFormatList::GetFontFormatId ( const SmFontFormat rFntFmt  )  const

Definition at line 377 of file cfgitem.cxx.

References aEntries.

Referenced by GetFontFormatId(), SmMathConfig::SaveFontFormatList(), SmMathConfig::SaveFormat(), and SmMathConfig::StripFontFormatList().

const String SmFontFormatList::GetFontFormatId ( const SmFontFormat rFntFmt,
BOOL  bAdd 
)

Definition at line 393 of file cfgitem.cxx.

References AddFontFormat(), GetFontFormatId(), and GetNewFontFormatId().

const String SmFontFormatList::GetFontFormatId ( USHORT  nPos  )  const

Definition at line 405 of file cfgitem.cxx.

References aEntries.

const String SmFontFormatList::GetNewFontFormatId (  )  const

Definition at line 414 of file cfgitem.cxx.

References GetCount(), and GetFontFormat().

Referenced by GetFontFormatId().

USHORT SmFontFormatList::GetCount (  )  const [inline]

Definition at line 131 of file cfgitem.hxx.

Referenced by GetNewFontFormatId(), SmMathConfig::SaveFontFormatList(), and SmMathConfig::StripFontFormatList().

BOOL SmFontFormatList::IsModified (  )  const [inline]

Definition at line 133 of file cfgitem.hxx.

Referenced by SmMathConfig::SaveFontFormatList().

void SmFontFormatList::SetModified ( BOOL  bVal  )  [inline]

Definition at line 134 of file cfgitem.hxx.

Referenced by AddFontFormat(), Clear(), SmMathConfig::LoadFontFormatList(), RemoveFontFormat(), and SmMathConfig::SaveFontFormatList().


Member Data Documentation

SmFntFmtListEntryArr SmFontFormatList::aEntries [private]

Definition at line 111 of file cfgitem.hxx.

Referenced by AddFontFormat(), Clear(), GetFontFormat(), GetFontFormatId(), and RemoveFontFormat().

BOOL SmFontFormatList::bModified [private]

Definition at line 112 of file cfgitem.hxx.

Referenced by SmFontFormatList().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 17:23:14 2008 for maths by  doxygen 1.5.1