RagTime5SpreadsheetInternal::CellValue Struct Reference

internal: a structure used to store a value in a cell in RagTime5SpreadsheetInternal More...

Public Member Functions

 CellValue ()
 constructor
void update (MWAWCell &cell, MWAWCellContent &content) const
 update the cell's content

Public Attributes

int m_type
 the cell type
unsigned long m_id
 a id value
long m_long
 a long value
double m_double
 a double value
librevenge::RVNGString m_text
 the text
int m_formulaId
 the formula id
std::string m_extra
 extra data

Friends

std::ostream & operator<< (std::ostream &o, CellValue const &cell)
 operator<<

Detailed Description

internal: a structure used to store a value in a cell in RagTime5SpreadsheetInternal

Constructor & Destructor Documentation

◆ CellValue()

RagTime5SpreadsheetInternal::CellValue::CellValue ( )
inline

constructor

Referenced by operator<<.

Member Function Documentation

◆ update()

void RagTime5SpreadsheetInternal::CellValue::update ( MWAWCell & cell,
MWAWCellContent & content ) const
inline

update the cell's content

Referenced by RagTime5Spreadsheet::send().

◆ operator<<

std::ostream & operator<< ( std::ostream & o,
CellValue const & cell )
friend

operator<<

Member Data Documentation

◆ m_double

double RagTime5SpreadsheetInternal::CellValue::m_double

◆ m_extra

std::string RagTime5SpreadsheetInternal::CellValue::m_extra

extra data

Referenced by CellValue(), and operator<<.

◆ m_formulaId

int RagTime5SpreadsheetInternal::CellValue::m_formulaId

◆ m_id

unsigned long RagTime5SpreadsheetInternal::CellValue::m_id

◆ m_long

long RagTime5SpreadsheetInternal::CellValue::m_long

◆ m_text

librevenge::RVNGString RagTime5SpreadsheetInternal::CellValue::m_text

◆ m_type

int RagTime5SpreadsheetInternal::CellValue::m_type

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

Generated on Sun Jun 29 2025 04:36:34 for libmwaw by doxygen 1.14.0