Symbol: LocaleBackend
headers/private/libroot/locale/ICULocaleBackend.h
28
class ICULocaleBackend : public LocaleBackend {
headers/private/libroot/locale/LocaleBackend.h
112
class LocaleBackend {
headers/private/libroot/locale/LocaleBackend.h
114
LocaleBackend();
headers/private/libroot/locale/LocaleBackend.h
115
virtual ~LocaleBackend();
headers/private/libroot/locale/LocaleBackend.h
164
static status_t CreateBackend(LocaleBackend*& backendOut);
headers/private/libroot/locale/LocaleBackend.h
165
static void DestroyBackend(LocaleBackend* instance);
headers/private/libroot/locale/LocaleBackend.h
172
LocaleBackend* backend;
headers/private/libroot/locale/LocaleBackend.h
179
LocaleBackend* GetCurrentLocaleBackend();
headers/private/libroot/locale/LocaleBackend.h
180
extern LocaleBackend* gGlobalLocaleBackend;
src/system/libroot/add-ons/icu/ICULocaleBackend.cpp
26
extern "C" LocaleBackend*
src/system/libroot/add-ons/icu/ICULocaleBackend.cpp
34
DestroyInstance(LocaleBackend* instance)
src/system/libroot/posix/locale/LocaleBackend.cpp
101
LocaleBackend::DestroyBackend(LocaleBackend* instance)
src/system/libroot/posix/locale/LocaleBackend.cpp
122
LocaleBackend* GetCurrentLocaleBackend()
src/system/libroot/posix/locale/LocaleBackend.cpp
19
LocaleBackend* gGlobalLocaleBackend = NULL;
src/system/libroot/posix/locale/LocaleBackend.cpp
24
typedef LocaleBackend* (*create_instance_t)();
src/system/libroot/posix/locale/LocaleBackend.cpp
25
typedef void (*destroy_instance_t)(LocaleBackend*);
src/system/libroot/posix/locale/LocaleBackend.cpp
54
LocaleBackend::CreateBackend(gGlobalLocaleBackend);
src/system/libroot/posix/locale/LocaleBackend.cpp
62
LocaleBackend::LocaleBackend()
src/system/libroot/posix/locale/LocaleBackend.cpp
67
LocaleBackend::~LocaleBackend()
src/system/libroot/posix/locale/LocaleBackend.cpp
73
LocaleBackend::LoadBackend()
src/system/libroot/posix/locale/LocaleBackend.cpp
84
LocaleBackend::CreateBackend(LocaleBackend*& backendOut)
src/system/libroot/posix/locale/locale_t.cpp
126
LocaleBackend*& backend = localeObject->backend;
src/system/libroot/posix/locale/locale_t.cpp
164
status_t status = LocaleBackend::CreateBackend(backend);
src/system/libroot/posix/locale/locale_t.cpp
175
LocaleBackend::DestroyBackend(backend);
src/system/libroot/posix/locale/locale_t.cpp
22
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/locale/locale_t.cpp
231
LocaleBackend*& backend = ((LocaleBackendData*)appliedLoc)->backend;
src/system/libroot/posix/locale/locale_t.cpp
232
status_t status = LocaleBackend::CreateBackend(backend);
src/system/libroot/posix/locale/locale_t.cpp
246
LocaleBackend::DestroyBackend(backend);
src/system/libroot/posix/locale/locale_t.cpp
266
LocaleBackend* backend = (l == LC_GLOBAL_LOCALE) ?
src/system/libroot/posix/locale/locale_t.cpp
267
gGlobalLocaleBackend : (LocaleBackend*)((LocaleBackendData*)l)->backend;
src/system/libroot/posix/locale/locale_t.cpp
41
LocaleBackend* backend = (l == LC_GLOBAL_LOCALE) ?
src/system/libroot/posix/locale/locale_t.cpp
42
gGlobalLocaleBackend : (LocaleBackend*)locObj->backend;
src/system/libroot/posix/locale/locale_t.cpp
56
LocaleBackend*& newBackend = newObj->backend;
src/system/libroot/posix/locale/locale_t.cpp
59
status_t status = LocaleBackend::CreateBackend(newBackend);
src/system/libroot/posix/locale/locale_t.cpp
71
LocaleBackend::DestroyBackend(newBackend);
src/system/libroot/posix/locale/locale_t.cpp
94
LocaleBackend::DestroyBackend(locobj->backend);
src/system/libroot/posix/locale/localeconv.cpp
18
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/locale/localeconv.cpp
27
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/locale/localeconv.cpp
41
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/locale/nl_langinfo.cpp
15
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/locale/nl_langinfo.cpp
38
LocaleBackend* backend = ((LocaleBackendData*)locale)->backend;
src/system/libroot/posix/locale/setlocale.cpp
20
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/locale/setlocale.cpp
56
if (needBackend && LocaleBackend::LoadBackend() != B_OK)
src/system/libroot/posix/locale/wctype.cpp
130
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/locale/wctype.cpp
148
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/locale/wctype.cpp
166
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/locale/wctype.cpp
17
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/locale/wctype.cpp
31
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/locale/wctype_l.cpp
127
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/locale/wctype_l.cpp
146
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/locale/wctype_l.cpp
165
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/locale/wctype_l.cpp
19
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/locale/wctype_l.cpp
27
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/string/strcoll.cpp
15
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/string/strcoll.cpp
22
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/string/strcoll.cpp
42
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/string/strxfrm.cpp
15
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/string/strxfrm.cpp
22
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/string/strxfrm.cpp
42
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/time/localtime.cpp
111
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/time/localtime.cpp
138
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/time/localtime.cpp
167
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/time/localtime.cpp
21
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/time/localtime.cpp
46
if (GetCurrentLocaleBackend() == NULL && LocaleBackend::LoadBackend() != B_OK)
src/system/libroot/posix/time/localtime.cpp
75
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/mbrtowc.cpp
24
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/wchar/mbrtowc.cpp
40
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/mbsrtowcs.cpp
118
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/mbsrtowcs.cpp
24
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/wchar/mbsrtowcs.cpp
31
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/wcrtomb.cpp
24
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/wchar/wcrtomb.cpp
30
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/wcscoll.cpp
12
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/wchar/wcscoll.cpp
19
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/wcscoll.cpp
42
LocaleBackend* backend = locale->backend;
src/system/libroot/posix/wchar/wcsrtombs.cpp
25
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/wchar/wcsrtombs.cpp
32
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/wcsxfrm.cpp
14
using BPrivate::Libroot::LocaleBackend;
src/system/libroot/posix/wchar/wcsxfrm.cpp
21
LocaleBackend* backend = GetCurrentLocaleBackend();
src/system/libroot/posix/wchar/wcsxfrm.cpp
44
LocaleBackend* backend = locale->backend;