Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
generals.h File Reference
#include "matcher.h"
#include "global.h"
#include <string>
#include <bitset>
#include <vector>
#include <map>
#include <hash_map>

Go to the source code of this file.

Classes

class  GeneralsUser
 
class  GeneralsMatcher
 
class  GeneralsClientMatcher
 

Typedefs

typedef std::vector< boolMapBitSet
 
typedef std::map< std::string, GeneralsUser * > UserMap
 
typedef std::map< int, UserMapLadderMap
 

Enumerations

enum  UserStatus { STATUS_INVAL = 0 , STATUS_INCHANNEL , STATUS_WORKING , STATUS_MATCHED }
 

Typedef Documentation

◆ LadderMap

typedef std::map<int, UserMap> LadderMap

Definition at line 90 of file generals.h.

◆ MapBitSet

typedef std::vector<bool> MapBitSet

Definition at line 36 of file generals.h.

◆ UserMap

typedef std::map<std::string, GeneralsUser*> UserMap

Definition at line 89 of file generals.h.

Enumeration Type Documentation

◆ UserStatus

enum UserStatus
Enumerator
STATUS_INVAL 
STATUS_INCHANNEL 
STATUS_WORKING 
STATUS_MATCHED 

Definition at line 43 of file generals.h.