Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

cParty Class Reference

#include <party.h>

List of all members.

Public Methods

 cParty ()
 ~cParty ()
void addMember (P_CHAR member)
void removeMember (P_CHAR member)
P_PARTY_MEMBER getMember (SERIAL member)
SERIAL getLeader ()
void addCandidate (P_CHAR leader, P_CHAR candidate)
void removeCandidate (SERIAL serial)
bool isCandidate (SERIAL serial)
void privateMessage (SERIAL from, SERIAL to, std::wstring &s, COLOR color=0)
void talkToOthers (SERIAL from, std::wstring &s, COLOR color=0)
void talkToAll (std::wstring &s, COLOR color=0)

Public Attributes

std::vector< P_PARTY_MEMBERmembers
 all members

std::vector< SERIALcandidates
 all candidates

SERIAL serial
 party serial


Private Methods

void sendToAllMember (P_SERVER_PACKET pkg)


Constructor & Destructor Documentation

cParty::cParty  
 

cParty::~cParty  
 


Member Function Documentation

void cParty::addCandidate P_CHAR    leader,
P_CHAR    candidate
 

void cParty::addMember P_CHAR    member
 

SERIAL cParty::getLeader  
 

P_PARTY_MEMBER cParty::getMember SERIAL    member
 

bool cParty::isCandidate SERIAL    serial
 

void cParty::privateMessage SERIAL    from,
SERIAL    to,
std::wstring &    s,
COLOR    color = 0
 

void cParty::removeCandidate SERIAL    serial
 

void cParty::removeMember P_CHAR    member
 

void cParty::sendToAllMember P_SERVER_PACKET    pkg [private]
 

void cParty::talkToAll std::wstring &    s,
COLOR    color = 0
 

void cParty::talkToOthers SERIAL    from,
std::wstring &    s,
COLOR    color = 0
 


Member Data Documentation

std::vector< SERIAL > cParty::candidates
 

all candidates

std::vector< P_PARTY_MEMBER > cParty::members
 

all members

SERIAL cParty::serial
 

party serial


The documentation for this class was generated from the following files: SourceForge.net Logo