Planeshift
Public Member Functions | Protected Member Functions | Protected Attributes

QuestionManager Class Reference

QuestionManager keeps track of all the questions of any kind that are pending. More...

#include <questionmanager.h>

List of all members.

Public Member Functions

void CancelQuestion (PendingQuestion *question)
 Removes specified question from list and from GUI on questioned client.
 QuestionManager ()
void SendQuestion (PendingQuestion *question)
 Sends a question to a client.
virtual ~QuestionManager ()

Protected Member Functions

void HandleQuestionResponse (MsgEntry *pMsg, Client *client)

Protected Attributes

csHash< PendingQuestion * > questions

Detailed Description

QuestionManager keeps track of all the questions of any kind that are pending.

Definition at line 105 of file questionmanager.h.


Constructor & Destructor Documentation

QuestionManager::QuestionManager ( )
virtual QuestionManager::~QuestionManager ( ) [virtual]

Member Function Documentation

void QuestionManager::CancelQuestion ( PendingQuestion question)

Removes specified question from list and from GUI on questioned client.

void QuestionManager::HandleQuestionResponse ( MsgEntry pMsg,
Client client 
) [protected]
void QuestionManager::SendQuestion ( PendingQuestion question)

Sends a question to a client.


Member Data Documentation

Definition at line 122 of file questionmanager.h.


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