#include "Define.h"
#include <array>
#include <memory>
#include <string>
#include <utility>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <unistd.h>
#include <netdb.h>
#include <cstdlib>
Go to the source code of this file.
|
enum | TimeConstants {
MINUTE = 60,
HOUR = MINUTE*60,
DAY = HOUR*24,
WEEK = DAY*7,
MONTH = DAY*30,
YEAR = MONTH*12,
IN_MILLISECONDS = 1000
} |
|
enum | AccountTypes {
SEC_PLAYER = 0,
SEC_MODERATOR = 1,
SEC_GAMEMASTER = 2,
SEC_ADMINISTRATOR = 3,
SEC_CONSOLE = 4
} |
|
enum | LocaleConstant : uint8 {
LOCALE_enUS = 0,
LOCALE_koKR = 1,
LOCALE_frFR = 2,
LOCALE_deDE = 3,
LOCALE_zhCN = 4,
LOCALE_zhTW = 5,
LOCALE_esES = 6,
LOCALE_esMX = 7,
LOCALE_ruRU = 8,
LOCALE_none = 9,
LOCALE_ptBR = 10,
LOCALE_itIT = 11,
TOTAL_LOCALES
} |
|
enum | CascLocaleBit : uint8 {
CascLocaleBit::None = 0,
CascLocaleBit::enUS = 1,
CascLocaleBit::koKR = 2,
CascLocaleBit::Reserved = 3,
CascLocaleBit::frFR = 4,
CascLocaleBit::deDE = 5,
CascLocaleBit::zhCN = 6,
CascLocaleBit::esES = 7,
CascLocaleBit::zhTW = 8,
CascLocaleBit::enGB = 9,
CascLocaleBit::enCN = 10,
CascLocaleBit::enTW = 11,
CascLocaleBit::esMX = 12,
CascLocaleBit::ruRU = 13,
CascLocaleBit::ptBR = 14,
CascLocaleBit::itIT = 15,
CascLocaleBit::ptPT = 16
} |
|
◆ atoll
◆ DEFAULT_LOCALE
- Todo:
- convert in simple system
◆ llabs
◆ M_PI
#define M_PI 3.14159265358979323846 |
◆ M_PI_4
#define M_PI_4 0.785398163397448309616 |
◆ MAX_QUERY_LEN
#define MAX_QUERY_LEN 32*1024 |
◆ STRINGIZE
#define STRINGIZE |
( |
|
a | ) |
#a |
◆ AccountTypes
Enumerator |
---|
SEC_PLAYER | |
SEC_MODERATOR | |
SEC_GAMEMASTER | |
SEC_ADMINISTRATOR | |
SEC_CONSOLE | |
◆ CascLocaleBit
Enumerator |
---|
None | |
enUS | |
koKR | |
Reserved | |
frFR | |
deDE | |
zhCN | |
esES | |
zhTW | |
enGB | |
enCN | |
enTW | |
esMX | |
ruRU | |
ptBR | |
itIT | |
ptPT | |
uint8_t uint8
Definition: Define.h:145
◆ LocaleConstant
Enumerator |
---|
LOCALE_enUS | |
LOCALE_koKR | |
LOCALE_frFR | |
LOCALE_deDE | |
LOCALE_zhCN | |
LOCALE_zhTW | |
LOCALE_esES | |
LOCALE_esMX | |
LOCALE_ruRU | |
LOCALE_none | |
LOCALE_ptBR | |
LOCALE_itIT | |
TOTAL_LOCALES | |
uint8_t uint8
Definition: Define.h:145
◆ TimeConstants
Enumerator |
---|
MINUTE | |
HOUR | |
DAY | |
WEEK | |
MONTH | |
YEAR | |
IN_MILLISECONDS | |
◆ atoul()
unsigned long atoul |
( |
char const * |
str | ) |
|
|
inline |
55 {
return strtoul(str,
nullptr, 10); }
◆ atoull()
unsigned long long atoull |
( |
char const * |
str | ) |
|
|
inline |
56 {
return strtoull(str,
nullptr, 10); }
◆ GetLocaleByName()
LocaleConstant
Definition: Common.h:80
uint32_t uint32
Definition: Define.h:143
char const * localeNames[TOTAL_LOCALES]
Definition: Common.cpp:20
◆ IsValidLocale()
◆ localeNames
◆ OLD_TOTAL_LOCALES
const uint8 OLD_TOTAL_LOCALES = 9 |
◆ WowLocaleToCascLocaleBit