NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
YExcel::Worksheet::CellTable Struct Reference

#include <BasicExcel.hpp>

Collaboration diagram for YExcel::Worksheet::CellTable:

Classes

struct  RowBlock
 

Public Member Functions

size_t Read (const char *data)
 
size_t Write (char *data)
 
size_t DataSize ()
 
size_t RecordSize ()
 

Public Attributes

std::vector< RowBlockrowBlocks_
 

Detailed Description

Definition at line 809 of file BasicExcel.hpp.

Member Function Documentation

◆ DataSize()

size_t YExcel::Worksheet::CellTable::DataSize ( )

Definition at line 4334 of file BasicExcel.cpp.

References YExcel::Worksheet::CellTable::RowBlock::RecordSize(), and rowBlocks_.

Here is the call graph for this function:

◆ Read()

size_t YExcel::Worksheet::CellTable::Read ( const char *  data)

Definition at line 4308 of file BasicExcel.cpp.

References YCompoundFiles::LittleEndian::Read(), YExcel::CODE::ROW, and rowBlocks_.

Here is the call graph for this function:

◆ RecordSize()

size_t YExcel::Worksheet::CellTable::RecordSize ( )

Definition at line 4341 of file BasicExcel.cpp.

References YExcel::Worksheet::CellTable::RowBlock::DataSize().

Here is the call graph for this function:

◆ Write()

size_t YExcel::Worksheet::CellTable::Write ( char *  data)

Definition at line 4324 of file BasicExcel.cpp.

References rowBlocks_.

Member Data Documentation

◆ rowBlocks_

std::vector<RowBlock> YExcel::Worksheet::CellTable::rowBlocks_

Definition at line 1056 of file BasicExcel.hpp.

Referenced by YExcel::BasicExcel::AdjustDBCellPositions(), DataSize(), Read(), and Write().


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