Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CGUITranslator Class Reference

CGUITranslator. More...

#include <GUITranslator.h>

Inheritance diagram for CGUITranslator:

CGenericTask List of all members.

Public Member Functions

 CGUITranslator (CMailbox *pMailbox, QWidget *pWidget)
 CGUITranslator.
 ~CGUITranslator (void)
 ~CGUITranslator

Protected Member Functions

void Run ()
 Run.
void ProcessMessage (const CMessage *)
 ProcessMessage.

Detailed Description

CGUITranslator.

Description: This class acts as an intermediary between the Caffeine Framework and the Client GUI written in Qt.

Limitations: NONE


Constructor & Destructor Documentation

CGUITranslator::CGUITranslator CMailbox pMailbox,
QWidget *  pWidget
 

CGUITranslator.

Description: Class constructor

Returns:
void
Limitations: NONE

CGUITranslator::~CGUITranslator void   ) 
 

~CGUITranslator

Description: Class deconstructor

Returns:
void
Limitations:


Member Function Documentation

void CGUITranslator::ProcessMessage const CMessage pMsg  )  [protected]
 

ProcessMessage.

Description: Processes an incoming message from the client to the GUI.

Returns:
void
Limitations: The message type value must be greater than or equal to 1000 at least.

void CGUITranslator::Run void   )  [protected, virtual]
 

Run.

Description: This function checks for messages through the mailbox and processes them.

Returns:
void
Limitations: NONE

Implements CGenericTask.


The documentation for this class was generated from the following files:
Copyright (c) 2005 Matt Bruns, Pat Hammond, Kevin Markussen, Travis Service, Brain Shaver

SourceForge.net Logo