StarFormatManagerInternal::NumberFormatter Struct Reference

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

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 More...
 
bool updateNumberingProperties (STOFFCell &cell) const
 try to update the cell's formating More...
 

Static Public Member Functions

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

Public Attributes

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

Friends

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

Detailed Description

a struct use to store number formatter of a StarFormatManager

Constructor & Destructor Documentation

StarFormatManagerInternal::NumberFormatter::NumberFormatter ( )
inline

constructor

Member Function Documentation

static std::string StarFormatManagerInternal::NumberFormatter::getTypeString ( int  typeId)
inlinestatic

returns a string corresponding to a format type

bool StarFormatManagerInternal::NumberFormatter::updateNumberingProperties ( STOFFCell cell) const
inline

try to update the cell's formating

Friends And Related Function Documentation

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

operator<<

Member Data Documentation

std::string StarFormatManagerInternal::NumberFormatter::m_extra

extra data

Referenced by StarFormatManager::readNumberFormatter().

librevenge::RVNGString StarFormatManagerInternal::NumberFormatter::m_format

the format

Referenced by StarFormatManager::readNumberFormatter().

bool StarFormatManagerInternal::NumberFormatter::m_isStandart

a flag to know if the format is standart

Referenced by StarFormatManager::readNumberFormatter().

bool StarFormatManagerInternal::NumberFormatter::m_isUsed

a flag to know if this format is used

Referenced by StarFormatManager::readNumberFormatter().

int StarFormatManagerInternal::NumberFormatter::m_language

the format language

Referenced by StarFormatManager::readNumberFormatter().

double StarFormatManagerInternal::NumberFormatter::m_limits[2]

the limits

Referenced by StarFormatManager::readNumberFormatter().

int StarFormatManagerInternal::NumberFormatter::m_limitsOp[2]

the limits operator

Referenced by StarFormatManager::readNumberFormatter().

Format StarFormatManagerInternal::NumberFormatter::m_subFormats[4]

the list of sub format

Referenced by StarFormatManager::readNumberFormatter().

uint16_t StarFormatManagerInternal::NumberFormatter::m_type

the format type

Referenced by StarFormatManager::readNumberFormatter().


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

Generated on Mon Aug 15 2016 15:01:18 for libstaroffice by doxygen 1.8.11