TrinityCore
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Variables
a
c
d
g
h
i
m
p
r
s
t
u
v
w
Typedefs
b
c
f
g
h
i
l
m
n
p
r
s
t
u
w
Enumerations
c
d
f
g
l
m
r
s
t
v
w
Enumerator
b
c
e
g
h
l
m
p
r
t
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
a
b
d
e
g
i
k
l
o
p
r
s
t
u
w
Enumerator
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
Related Functions
a
b
c
d
e
f
g
i
l
m
o
p
q
r
s
t
u
v
w
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
▼
TrinityCore
Todo List
►
Modules
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
common
►
Asio
►
Collision
►
Configuration
►
Containers
►
Cryptography
►
DataStores
►
Debugging
►
Encoding
►
IPLocation
►
Logging
►
Metric
►
Platform
►
PrecompiledHeaders
►
Threading
►
Time
▼
Utilities
►
advstd.h
►
AsyncCallbackProcessor.h
►
ByteConverter.h
►
Containers.h
►
Duration.h
►
EnumFlag.h
EventMap.cpp
►
EventMap.h
EventProcessor.cpp
►
EventProcessor.h
►
FuzzyFind.h
►
Hash.h
►
IteratorPair.h
Locales.cpp
►
Locales.h
►
MessageBuffer.h
►
Optional.h
►
Random.cpp
►
Random.h
►
Regex.h
►
SFMTRand.cpp
►
SFMTRand.h
►
SmartEnum.h
►
StartProcess.cpp
►
StartProcess.h
►
StringConvert.h
►
StringFormat.h
TaskScheduler.cpp
►
TaskScheduler.h
►
Tuples.h
►
Types.h
►
UniqueTrackablePtr.h
►
Util.cpp
►
Util.h
Banner.cpp
►
Banner.h
►
Common.cpp
►
Common.h
►
CompilerDefs.h
►
Define.h
►
GitRevision.cpp
►
GitRevision.h
►
server
►
tools
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Locales.h
Go to the documentation of this file.
1
/*
2
* This file is part of the TrinityCore Project. See AUTHORS file for Copyright information
3
4
* This program is free software; you can redistribute it and/or modify it
5
* under the terms of the GNU General Public License as published by the
6
* Free Software Foundation; either version 2 of the License, or (at your
7
* option) any later version.
8
*
9
* This program is distributed in the hope that it will be useful, but WITHOUT
10
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
12
* more details.
13
*
14
* You should have received a copy of the GNU General Public License along
15
* with this program. If not, see <http://www.gnu.org/licenses/>.
16
*/
17
18
#ifndef TRINITYCORE_LOCALE_H
19
#define TRINITYCORE_LOCALE_H
20
21
#include "
Define.h
"
22
#include <locale>
23
24
namespace
Trinity::Locale
25
{
26
TC_COMMON_API
void
Init
();
27
TC_COMMON_API
std::locale
const
&
GetGlobalLocale
();
28
TC_COMMON_API
std::locale
const
&
GetCalendarLocale
();
29
}
30
31
#endif
// TRINITYCORE_LOCALE_H
Define.h
TC_COMMON_API
#define TC_COMMON_API
Definition:
Define.h:96
Trinity::Locale
Definition:
Locales.h:25
Trinity::Locale::GetGlobalLocale
TC_COMMON_API std::locale const & GetGlobalLocale()
Definition:
Locales.cpp:42
Trinity::Locale::Init
TC_COMMON_API void Init()
Definition:
Locales.cpp:27
Trinity::Locale::GetCalendarLocale
TC_COMMON_API std::locale const & GetCalendarLocale()
Definition:
Locales.cpp:47
common
Utilities
Locales.h
Generated on Fri Jun 20 2025 20:52:40 for TrinityCore by
1.9.4