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

#include <BasicExcel.hpp>

Inheritance diagram for YExcel::BOF:
Collaboration diagram for YExcel::BOF:

Public Member Functions

 BOF ()
 
virtual size_t Read (const char *data)
 
virtual size_t Write (char *data)
 
- Public Member Functions inherited from YExcel::Record
 Record ()
 
virtual ~Record ()
 
virtual size_t Read (const char *data)
 
virtual size_t Write (char *data)
 
virtual size_t DataSize ()
 
virtual size_t RecordSize ()
 

Public Attributes

short version_
 
short type_
 
short buildIdentifier_
 
short buildYear_
 
int fileHistoryFlags_
 
int lowestExcelVersion_
 
- Public Attributes inherited from YExcel::Record
short code_
 
std::vector< char > data_
 
size_t dataSize_
 
size_t recordSize_
 
std::vector< size_t > continueIndices_
 

Detailed Description

Definition at line 551 of file BasicExcel.hpp.

Constructor & Destructor Documentation

◆ BOF()

YExcel::BOF::BOF ( )

Member Function Documentation

◆ Read()

size_t YExcel::BOF::Read ( const char *  data)
virtual

Reimplemented from YExcel::Record.

Definition at line 2425 of file BasicExcel.cpp.

References buildIdentifier_, buildYear_, YExcel::Record::data_, fileHistoryFlags_, lowestExcelVersion_, YCompoundFiles::LittleEndian::Read(), YExcel::Record::Read(), YExcel::Record::RecordSize(), type_, and version_.

Referenced by YExcel::Workbook::Read(), YExcel::Worksheet::Read(), and YExcel::BasicExcel::Read().

Here is the call graph for this function:

◆ Write()

size_t YExcel::BOF::Write ( char *  data)
virtual

Reimplemented from YExcel::Record.

Definition at line 2436 of file BasicExcel.cpp.

References buildIdentifier_, buildYear_, YExcel::Record::data_, YExcel::Record::dataSize_, fileHistoryFlags_, lowestExcelVersion_, type_, version_, YCompoundFiles::LittleEndian::Write(), and YExcel::Record::Write().

Referenced by YExcel::Workbook::Write(), and YExcel::Worksheet::Write().

Here is the call graph for this function:

Member Data Documentation

◆ buildIdentifier_

short YExcel::BOF::buildIdentifier_

◆ buildYear_

short YExcel::BOF::buildYear_

◆ fileHistoryFlags_

int YExcel::BOF::fileHistoryFlags_

◆ lowestExcelVersion_

int YExcel::BOF::lowestExcelVersion_

◆ type_

short YExcel::BOF::type_

◆ version_

short YExcel::BOF::version_

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