filters

MSWrite::FormatCharPropertyGenerated Class Reference

Inheritance diagram for MSWrite::FormatCharPropertyGenerated:

MSWrite::NeedsDevice MSWrite::UseThisMuch MSWrite::FormatCharProperty List of all members.

Detailed Description

Definition at line 544 of file structures_generated.h.


Public Member Functions

virtual bool readFromDevice (void)
virtual bool writeToDevice (void)
 FormatCharPropertyGenerated ()
virtual ~FormatCharPropertyGenerated ()
bool getIsBold (void) const
void setIsBold (const bool val)
bool getIsItalic (void) const
void setIsItalic (const bool val)
unsigned getFontCodeLow (void) const
void setFontCodeLow (const unsigned val)
bool getIsUnderlined (void) const
void setIsUnderlined (const bool val)
bool getIsPageNumber (void) const
void setIsPageNumber (const bool val)
unsigned getFontCodeHigh (void) const
void setFontCodeHigh (const unsigned val)
Byte getPosition (void) const
void setPosition (const Byte val)

Static Public Attributes

static const int s_size = 7

Protected Member Functions

FormatCharPropertyGeneratedoperator= (const FormatCharPropertyGenerated &rhs)
Word getNumDataBytes (void) const
void updateNumDataBytes (void)
virtual bool verifyVariables (void)
virtual bool writeToArray (void)

Protected Attributes

Byte m_data [7]
Byte m_numDataBytes
Byte m_unknown
unsigned m_isBold: 1
unsigned m_isItalic: 1
unsigned m_fontCodeLow: 6
Byte m_fontSize
unsigned m_isUnderlined: 1
unsigned m_zero: 5
unsigned m_isPageNumber: 1
unsigned m_zero2: 1
unsigned m_fontCodeHigh: 3
unsigned m_zero3: 5
Byte m_position

Static Protected Attributes

static const Byte numDataBytesDefault = Byte (0)
static const Byte unknownDefault = Byte (1)
static const unsigned isBoldDefault = unsigned (0)
static const unsigned isItalicDefault = unsigned (0)
static const Byte fontSizeDefault = Byte (24)
static const unsigned isUnderlinedDefault = unsigned (0)
static const unsigned isPageNumberDefault = unsigned (0)
static const unsigned zero2Default = unsigned (0)
static const Byte positionDefault = Byte (0)

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys