the CELL structure a structure related to number/date format More...
#include <ClarisWksStyleManager.hxx>
Public Member Functions | |
CellFormat (MWAWCell::Format const &format=MWAWCell::Format()) | |
constructor from cell | |
CellFormat (CellFormat const &)=default | |
CellFormat & | operator= (CellFormat const &)=default |
CellFormat & | operator= (CellFormat &&)=default |
~CellFormat () final | |
destructor | |
![]() | |
Format () | |
constructor | |
Format (Format const &)=default | |
Format & | operator= (Format const &)=default |
Format & | operator= (Format &&)=default |
virtual | ~Format () |
destructor | |
bool | hasBasicFormat () const |
returns true if this is a basic format style | |
std::string | getValueType () const |
returns a value type | |
bool | getNumberingProperties (librevenge::RVNGPropertyList &propList) const |
get the numbering style | |
int | compare (Format const &format) const |
a comparison function | |
Public Attributes | |
MWAWCell::HorizontalAlignment | m_hAlign |
the cell alignment : by default nothing | |
int | m_fileFormat |
the field format: number, string, currency, .. | |
int | m_borders |
the borders | |
bool | m_wrap |
true if the cell content is wrapped | |
std::string | m_extra |
extra data | |
![]() | |
FormatType | m_format |
the cell format : by default unknown | |
NumberType | m_numberFormat |
the numeric format | |
int | m_digits |
the number of digits | |
int | m_integerDigits |
the number of main digits | |
int | m_numeratorDigits |
the number of numerator digits | |
int | m_denominatorDigits |
the number of denominator digits | |
bool | m_thousandHasSeparator |
true if we must separate the thousand | |
bool | m_parenthesesForNegative |
true if we use parenthese to print negative number | |
std::string | m_currencySymbol |
the currency symbol ( default '$') | |
std::string | m_DTFormat |
a date/time format ( using a subset of strftime format ) | |
Friends | |
std::ostream & | operator<< (std::ostream &o, CellFormat const &form) |
operator<< | |
the CELL structure a structure related to number/date format
|
inlineexplicit |
constructor from cell
|
default |
|
final |
destructor
|
default |
|
default |
|
friend |
operator<<
int ClarisWksStyleManager::CellFormat::m_borders |
the borders
Referenced by ClarisWksStyleManager::readCellStyles(), and ClarisWksDbaseContent::readRecordSS().
std::string ClarisWksStyleManager::CellFormat::m_extra |
extra data
Referenced by ClarisWksStyleManager::readCellStyles().
int ClarisWksStyleManager::CellFormat::m_fileFormat |
the field format: number, string, currency, ..
Referenced by ClarisWksStyleManager::readCellStyles(), ClarisWksDbaseContent::readRecordSS(), and ClarisWksDbaseContent::send().
MWAWCell::HorizontalAlignment ClarisWksStyleManager::CellFormat::m_hAlign |
the cell alignment : by default nothing
Referenced by ClarisWksStyleManager::readCellStyles(), and ClarisWksDbaseContent::readRecordSS().
bool ClarisWksStyleManager::CellFormat::m_wrap |
true if the cell content is wrapped
Referenced by ClarisWksStyleManager::readCellStyles().