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

/home/groups/n/no/noxwizard/cvs/src/accounts.h File Reference

Account Stuff. More...

#include "nxwcommn.h"
#include "set.h"

Go to the source code of this file.

Compounds

class  cAccount
 an Account More...

class  cAccounts
 Class for Account Management. More...


Defines

#define ADMIN_ACCOUNT   0

Typedefs

typedef map< ACCOUNT, cAccountACCOUNT_LIST
typedef map< std::string,
ACCOUNT
ACCOUNT_LIST_BY_NAME

Enumerations

enum  AUTHENTICATE_RESULT { LOGIN_NOT_FOUND = -3, BAD_PASSWORD = -4, ACCOUNT_BANNED = -5, ACCOUNT_WIPE = -6 }
enum  ACCOUNT_STATE { LOG_OUT, LOG_ENTERING, LOG_INGAME }

Variables

cAccountsAccounts


Detailed Description

Account Stuff.


Define Documentation

#define ADMIN_ACCOUNT   0
 


Typedef Documentation

typedef map<ACCOUNT, cAccount> ACCOUNT_LIST
 

typedef map<std::string, ACCOUNT > ACCOUNT_LIST_BY_NAME
 


Enumeration Type Documentation

enum ACCOUNT_STATE
 

Enumeration values:
LOG_OUT 
LOG_ENTERING 
LOG_INGAME 

enum AUTHENTICATE_RESULT
 

Enumeration values:
LOGIN_NOT_FOUND 
BAD_PASSWORD 
ACCOUNT_BANNED 
ACCOUNT_WIPE 


Variable Documentation

cAccounts* Accounts
 

SourceForge.net Logo