NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
YCompoundFiles::CompoundFile::Header Class Reference

#include <BasicExcel.hpp>

Collaboration diagram for YCompoundFiles::CompoundFile::Header:

Public Member Functions

 Header ()
 
void Write (char *block)
 
void Read (char *block)
 

Public Attributes

long long fileType_
 
int uk1_
 
int uk2_
 
int uk3_
 
int uk4_
 
short uk5_
 
short uk6_
 
short uk7_
 
short log2BigBlockSize_
 
int log2SmallBlockSize_
 
int uk8_
 
int uk9_
 
int BATCount_
 
int propertiesStart_
 
int uk10_
 
int uk11_
 
int SBATStart_
 
int SBATCount_
 
int XBATStart_
 
int XBATCount_
 
int BATArray_ [109]
 
size_t bigBlockSize_
 
size_t smallBlockSize_
 

Private Member Functions

void Initialize ()
 

Detailed Description

Definition at line 307 of file BasicExcel.hpp.

Constructor & Destructor Documentation

◆ Header()

YCompoundFiles::CompoundFile::Header::Header ( )

Definition at line 274 of file BasicExcel.cpp.

References BATArray_, and Initialize().

Here is the call graph for this function:

Member Function Documentation

◆ Initialize()

void YCompoundFiles::CompoundFile::Header::Initialize ( )
private

Definition at line 343 of file BasicExcel.cpp.

Referenced by Header().

◆ Read()

void YCompoundFiles::CompoundFile::Header::Read ( char *  block)

Definition at line 315 of file BasicExcel.cpp.

References YCompoundFiles::LittleEndian::Read().

Referenced by YCompoundFiles::CompoundFile::LoadHeader().

Here is the call graph for this function:

◆ Write()

void YCompoundFiles::CompoundFile::Header::Write ( char *  block)

Definition at line 288 of file BasicExcel.cpp.

References YCompoundFiles::LittleEndian::Write().

Referenced by YCompoundFiles::CompoundFile::SaveHeader().

Here is the call graph for this function:

Member Data Documentation

◆ BATArray_

◆ BATCount_

◆ bigBlockSize_

◆ fileType_

long long YCompoundFiles::CompoundFile::Header::fileType_

Definition at line 314 of file BasicExcel.hpp.

Referenced by YCompoundFiles::CompoundFile::LoadHeader().

◆ log2BigBlockSize_

short YCompoundFiles::CompoundFile::Header::log2BigBlockSize_

Definition at line 322 of file BasicExcel.hpp.

◆ log2SmallBlockSize_

int YCompoundFiles::CompoundFile::Header::log2SmallBlockSize_

Definition at line 323 of file BasicExcel.hpp.

◆ propertiesStart_

◆ SBATCount_

◆ SBATStart_

◆ smallBlockSize_

◆ uk10_

int YCompoundFiles::CompoundFile::Header::uk10_

Definition at line 328 of file BasicExcel.hpp.

◆ uk11_

int YCompoundFiles::CompoundFile::Header::uk11_

Definition at line 329 of file BasicExcel.hpp.

◆ uk1_

int YCompoundFiles::CompoundFile::Header::uk1_

Definition at line 315 of file BasicExcel.hpp.

◆ uk2_

int YCompoundFiles::CompoundFile::Header::uk2_

Definition at line 316 of file BasicExcel.hpp.

◆ uk3_

int YCompoundFiles::CompoundFile::Header::uk3_

Definition at line 317 of file BasicExcel.hpp.

◆ uk4_

int YCompoundFiles::CompoundFile::Header::uk4_

Definition at line 318 of file BasicExcel.hpp.

◆ uk5_

short YCompoundFiles::CompoundFile::Header::uk5_

Definition at line 319 of file BasicExcel.hpp.

◆ uk6_

short YCompoundFiles::CompoundFile::Header::uk6_

Definition at line 320 of file BasicExcel.hpp.

◆ uk7_

short YCompoundFiles::CompoundFile::Header::uk7_

Definition at line 321 of file BasicExcel.hpp.

◆ uk8_

int YCompoundFiles::CompoundFile::Header::uk8_

Definition at line 324 of file BasicExcel.hpp.

◆ uk9_

int YCompoundFiles::CompoundFile::Header::uk9_

Definition at line 325 of file BasicExcel.hpp.

◆ XBATCount_

◆ XBATStart_


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