MMSTemplateClass Class Reference

#include <mmstemplateclass.h>

List of all members.


Public Member Functions

 MMSTemplateClass ()
 ~MMSTemplateClass ()
void unsetAll ()
MMSTaffFilegetTAFF ()
 Get the copied TAFF buffer, see duplicateTAFF().
void setClassName (string className)
string getClassName ()

Private Member Functions

void setAttributesFromTAFF (MMSTaffFile *tafff)
 Read and set all attributes from the given TAFF buffer.
void duplicateTAFF (MMSTaffFile *tafff)
 Saves a copy of an TAFF buffer including all child nodes.

Private Attributes

string className
 name of the theme class
MMSTaffFiletafff
 the copied TAFF buffer

Friends

class MMSThemeManager
class MMSDialogManager

Detailed Description

Definition at line 54 of file mmstemplateclass.h.


Constructor & Destructor Documentation

MMSTemplateClass::MMSTemplateClass (  ) 

Definition at line 39 of file mmstemplateclass.cpp.

MMSTemplateClass::~MMSTemplateClass (  ) 

Definition at line 44 of file mmstemplateclass.cpp.


Member Function Documentation

void MMSTemplateClass::setAttributesFromTAFF ( MMSTaffFile tafff  )  [private]

Read and set all attributes from the given TAFF buffer.

Parameters:
tafff pointer to the TAFF buffer

Definition at line 57 of file mmstemplateclass.cpp.

void MMSTemplateClass::duplicateTAFF ( MMSTaffFile tafff  )  [private]

Saves a copy of an TAFF buffer including all child nodes.

Parameters:
tafff pointer to the TAFF buffer

Definition at line 69 of file mmstemplateclass.cpp.

void MMSTemplateClass::unsetAll (  ) 

Definition at line 50 of file mmstemplateclass.cpp.

MMSTaffFile * MMSTemplateClass::getTAFF (  ) 

Get the copied TAFF buffer, see duplicateTAFF().

Returns:
pointer to the TAFF buffer

Definition at line 75 of file mmstemplateclass.cpp.

void MMSTemplateClass::setClassName ( string  className  ) 

Definition at line 80 of file mmstemplateclass.cpp.

string MMSTemplateClass::getClassName (  ) 

Definition at line 84 of file mmstemplateclass.cpp.


Friends And Related Function Documentation

friend class MMSThemeManager [friend]

Definition at line 90 of file mmstemplateclass.h.

friend class MMSDialogManager [friend]

Definition at line 91 of file mmstemplateclass.h.


Member Data Documentation

string MMSTemplateClass::className [private]

name of the theme class

Definition at line 57 of file mmstemplateclass.h.

the copied TAFF buffer

Definition at line 60 of file mmstemplateclass.h.


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