Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
GeneralsMatcher Class Reference

#include <generals.h>

Inherits MatcherClass.

Public Member Functions

 GeneralsMatcher ()
 
virtual ~GeneralsMatcher ()
 
virtual void init (void)
 
virtual void checkMatches (void)
 
virtual void handleDisconnect (const char *reason)
 
virtual void handleRoomMessage (const char *nick, const char *message, MessageType messageType)
 
virtual void handlePlayerMessage (const char *nick, const char *message, MessageType messageType)
 
virtual void handlePlayerJoined (const char *nick)
 
virtual void handlePlayerLeft (const char *nick)
 
virtual void handlePlayerChangedNick (const char *oldNick, const char *newNick)
 
virtual void handlePlayerEnum (bool success, int gameSpyIndex, const char *nick, int flags)
 
- Public Member Functions inherited from MatcherClass
 MatcherClass ()
 
virtual ~MatcherClass ()
 
void handleConnect (bool success)
 
void handleGroupRoomList (bool success, int groupID, const char *name)
 
void handleJoin (bool success)
 
void handleNickError (const char *badNick)
 
void connectAndLoop (void)
 

Additional Inherited Members

- Protected Member Functions inherited from MatcherClass
Wstring getString (const Wstring &key)
 
void readLoop (void)
 
- Protected Attributes inherited from MatcherClass
Wstring m_baseNick
 
std::string m_nick
 
int m_profileID
 
PEER m_peer
 
bool m_connectSuccess
 
bool m_joinSuccess
 
int done
 
bool quiet
 
int m_groupID
 
bool m_rotateLogs
 
time_t m_lastRotation
 

Detailed Description

Definition at line 92 of file generals.h.

Constructor & Destructor Documentation

◆ GeneralsMatcher()

GeneralsMatcher::GeneralsMatcher ( )

Definition at line 173 of file generals.cpp.

◆ ~GeneralsMatcher()

virtual GeneralsMatcher::~GeneralsMatcher ( )
inlinevirtual

Definition at line 96 of file generals.h.

Member Function Documentation

◆ checkMatches()

void GeneralsMatcher::checkMatches ( void )
virtual

Reimplemented from MatcherClass.

Definition at line 434 of file generals.cpp.

◆ handleDisconnect()

void GeneralsMatcher::handleDisconnect ( const char * reason)
virtual

Reimplemented from MatcherClass.

Definition at line 1184 of file generals.cpp.

◆ handlePlayerChangedNick()

void GeneralsMatcher::handlePlayerChangedNick ( const char * oldNick,
const char * newNick )
virtual

Reimplemented from MatcherClass.

Definition at line 1258 of file generals.cpp.

◆ handlePlayerEnum()

void GeneralsMatcher::handlePlayerEnum ( bool success,
int gameSpyIndex,
const char * nick,
int flags )
virtual

Reimplemented from MatcherClass.

Definition at line 1265 of file generals.cpp.

◆ handlePlayerJoined()

void GeneralsMatcher::handlePlayerJoined ( const char * nick)
virtual

Reimplemented from MatcherClass.

Definition at line 1245 of file generals.cpp.

◆ handlePlayerLeft()

void GeneralsMatcher::handlePlayerLeft ( const char * nick)
virtual

Reimplemented from MatcherClass.

Definition at line 1251 of file generals.cpp.

◆ handlePlayerMessage()

void GeneralsMatcher::handlePlayerMessage ( const char * nick,
const char * message,
MessageType messageType )
virtual

Reimplemented from MatcherClass.

Definition at line 1203 of file generals.cpp.

◆ handleRoomMessage()

void GeneralsMatcher::handleRoomMessage ( const char * nick,
const char * message,
MessageType messageType )
virtual

Reimplemented from MatcherClass.

Definition at line 1191 of file generals.cpp.

◆ init()

void GeneralsMatcher::init ( void )
virtual

Reimplemented from MatcherClass.

Definition at line 200 of file generals.cpp.


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