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

#include <BasicExcel.hpp>

Inheritance diagram for YExcel::Workbook::Font:
Collaboration diagram for YExcel::Workbook::Font:

Public Member Functions

 Font ()
 
virtual size_t Read (const char *data)
 
virtual size_t Write (char *data)
 
virtual size_t DataSize ()
 
virtual size_t RecordSize ()
 
- 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 height_
 
short options_
 
short colourIndex_
 
short weight_
 
short escapementType_
 
char underlineType_
 
char family_
 
char characterSet_
 
char unused_
 
SmallString name_
 
- 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 643 of file BasicExcel.hpp.

Constructor & Destructor Documentation

◆ Font()

Member Function Documentation

◆ DataSize()

size_t YExcel::Workbook::Font::DataSize ( )
virtual

Reimplemented from YExcel::Record.

Definition at line 2966 of file BasicExcel.cpp.

◆ Read()

size_t YExcel::Workbook::Font::Read ( const char *  data)
virtual

Reimplemented from YExcel::Record.

Definition at line 2936 of file BasicExcel.cpp.

References YCompoundFiles::LittleEndian::Read(), YExcel::Record::Read(), and YExcel::Workbook::RecordSize().

Here is the call graph for this function:

◆ RecordSize()

size_t YExcel::Workbook::Font::RecordSize ( )
virtual

Reimplemented from YExcel::Record.

Definition at line 2967 of file BasicExcel.cpp.

References YExcel::Workbook::DataSize().

Here is the call graph for this function:

◆ Write()

size_t YExcel::Workbook::Font::Write ( char *  data)
virtual

Reimplemented from YExcel::Record.

Definition at line 2951 of file BasicExcel.cpp.

References YExcel::Workbook::DataSize(), YCompoundFiles::LittleEndian::Write(), and YExcel::Record::Write().

Here is the call graph for this function:

Member Data Documentation

◆ characterSet_

char YExcel::Workbook::Font::characterSet_

Definition at line 657 of file BasicExcel.hpp.

◆ colourIndex_

short YExcel::Workbook::Font::colourIndex_

Definition at line 652 of file BasicExcel.hpp.

◆ escapementType_

short YExcel::Workbook::Font::escapementType_

Definition at line 654 of file BasicExcel.hpp.

◆ family_

char YExcel::Workbook::Font::family_

Definition at line 656 of file BasicExcel.hpp.

◆ height_

short YExcel::Workbook::Font::height_

Definition at line 650 of file BasicExcel.hpp.

◆ name_

SmallString YExcel::Workbook::Font::name_

Definition at line 659 of file BasicExcel.hpp.

Referenced by Font().

◆ options_

short YExcel::Workbook::Font::options_

Definition at line 651 of file BasicExcel.hpp.

◆ underlineType_

char YExcel::Workbook::Font::underlineType_

Definition at line 655 of file BasicExcel.hpp.

◆ unused_

char YExcel::Workbook::Font::unused_

Definition at line 658 of file BasicExcel.hpp.

◆ weight_

short YExcel::Workbook::Font::weight_

Definition at line 653 of file BasicExcel.hpp.


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