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

Member Function Documentation

◆ update()

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

update the cell's content

Referenced by RagTime5Spreadsheet::send().

Friends And Related Function Documentation

◆ 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

◆ 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 Thu Jan 19 2023 00:00:00 for libmwaw by doxygen 1.9.6