StarFormatManagerInternal::NumberFormatter Struct Reference

a struct use to store number formatter of a StarFormatManager More...

List of all members.

Classes

struct  Format
 struct use to store different local format More...
struct  FormatItem
 struct use to store small format item More...

Public Member Functions

 NumberFormatter ()
 constructor
bool updateNumberingProperties (STOFFCell &cell) const
 try to update the cell's formating

Static Public Member Functions

static std::string getTypeString (int typeId)
 returns a string corresponding to a format type

Public Attributes

librevenge::RVNGString m_format
 the format
int m_language
 the format language
uint16_t m_type
 the format type
bool m_isStandart
 a flag to know if the format is standart
bool m_isUsed
 a flag to know if this format is used
double m_limits [2]
 the limits
int m_limitsOp [2]
 the limits operator
Format m_subFormats [4]
 the list of sub format
std::string m_extra
 extra data

Friends

std::ostream & operator<< (std::ostream &o, NumberFormatter const &form)
 operator<<

Detailed Description

a struct use to store number formatter of a StarFormatManager


Constructor & Destructor Documentation


Member Function Documentation

static std::string StarFormatManagerInternal::NumberFormatter::getTypeString ( int  typeId) [inline, static]

returns a string corresponding to a format type


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
NumberFormatter const &  form 
) [friend]

operator<<


Member Data Documentation

a flag to know if the format is standart

Referenced by StarFormatManager::readNumberFormatter().


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