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

#include <BasicExcel.hpp>

Collaboration diagram for YCompoundFiles::CompoundFile::Property:

Public Member Functions

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

Public Attributes

wchar_t name_ [32]
 
short nameSize_
 
unsigned char propertyType_
 
unsigned char nodeColor_
 
int previousProp_
 
int nextProp_
 
int childProp_
 
int uk1_
 
int uk2_
 
int uk3_
 
int uk4_
 
int uk5_
 
int seconds1_
 
int days1_
 
int seconds2_
 
int days2_
 
int startBlock_
 
int size_
 

Friends

bool operator== (const CompoundFile::Property &lhs, const CompoundFile::Property &rhs)
 
bool operator< (const CompoundFile::Property &lhs, const CompoundFile::Property &rhs)
 
bool operator!= (const CompoundFile::Property &lhs, const CompoundFile::Property &rhs)
 
bool operator> (const CompoundFile::Property &lhs, const CompoundFile::Property &rhs)
 
bool operator<= (const CompoundFile::Property &lhs, const CompoundFile::Property &rhs)
 
bool operator>= (const CompoundFile::Property &lhs, const CompoundFile::Property &rhs)
 

Detailed Description

Definition at line 359 of file BasicExcel.hpp.

Constructor & Destructor Documentation

◆ Property()

YCompoundFiles::CompoundFile::Property::Property ( )

Definition at line 352 of file BasicExcel.cpp.

References name_.

Member Function Documentation

◆ Read()

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

Definition at line 387 of file BasicExcel.cpp.

References YCompoundFiles::LittleEndian::Read(), and YCompoundFiles::LittleEndian::ReadString().

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

Here is the call graph for this function:

◆ Write()

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

Definition at line 363 of file BasicExcel.cpp.

References YCompoundFiles::LittleEndian::Write(), and YCompoundFiles::LittleEndian::WriteString().

Here is the call graph for this function:

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( const CompoundFile::Property lhs,
const CompoundFile::Property rhs 
)
friend

Definition at line 382 of file BasicExcel.hpp.

◆ operator<

bool operator< ( const CompoundFile::Property lhs,
const CompoundFile::Property rhs 
)
friend

Definition at line 369 of file BasicExcel.hpp.

◆ operator<=

bool operator<= ( const CompoundFile::Property lhs,
const CompoundFile::Property rhs 
)
friend

Definition at line 384 of file BasicExcel.hpp.

◆ operator==

bool operator== ( const CompoundFile::Property lhs,
const CompoundFile::Property rhs 
)
friend

Definition at line 365 of file BasicExcel.hpp.

◆ operator>

bool operator> ( const CompoundFile::Property lhs,
const CompoundFile::Property rhs 
)
friend

Definition at line 383 of file BasicExcel.hpp.

◆ operator>=

bool operator>= ( const CompoundFile::Property lhs,
const CompoundFile::Property rhs 
)
friend

Definition at line 385 of file BasicExcel.hpp.

Member Data Documentation

◆ childProp_

◆ days1_

int YCompoundFiles::CompoundFile::Property::days1_

Definition at line 400 of file BasicExcel.hpp.

◆ days2_

int YCompoundFiles::CompoundFile::Property::days2_

Definition at line 402 of file BasicExcel.hpp.

◆ name_

wchar_t YCompoundFiles::CompoundFile::Property::name_[32]

◆ nameSize_

short YCompoundFiles::CompoundFile::Property::nameSize_

Definition at line 388 of file BasicExcel.hpp.

◆ nextProp_

◆ nodeColor_

unsigned char YCompoundFiles::CompoundFile::Property::nodeColor_

Definition at line 390 of file BasicExcel.hpp.

◆ previousProp_

◆ propertyType_

unsigned char YCompoundFiles::CompoundFile::Property::propertyType_

◆ seconds1_

int YCompoundFiles::CompoundFile::Property::seconds1_

Definition at line 399 of file BasicExcel.hpp.

◆ seconds2_

int YCompoundFiles::CompoundFile::Property::seconds2_

Definition at line 401 of file BasicExcel.hpp.

◆ size_

int YCompoundFiles::CompoundFile::Property::size_

◆ startBlock_

int YCompoundFiles::CompoundFile::Property::startBlock_

Definition at line 403 of file BasicExcel.hpp.

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

◆ uk1_

int YCompoundFiles::CompoundFile::Property::uk1_

Definition at line 394 of file BasicExcel.hpp.

◆ uk2_

int YCompoundFiles::CompoundFile::Property::uk2_

Definition at line 395 of file BasicExcel.hpp.

◆ uk3_

int YCompoundFiles::CompoundFile::Property::uk3_

Definition at line 396 of file BasicExcel.hpp.

◆ uk4_

int YCompoundFiles::CompoundFile::Property::uk4_

Definition at line 397 of file BasicExcel.hpp.

◆ uk5_

int YCompoundFiles::CompoundFile::Property::uk5_

Definition at line 398 of file BasicExcel.hpp.


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