BLocale
class BLocale;
friend class BLocale;
BDateFormat(const BLocale* locale = NULL);
BDateTimeFormat(const BLocale* locale = NULL);
class BLocale;
BFormat(const BLocale* locale = NULL);
status_t _Initialize(const BLocale& locale);
class BLocale {
BLocale(const BLanguage* language = NULL,
BLocale(const BLocale& other);
~BLocale();
static const BLocale* Default();
BLocale& operator=(const BLocale& other);
BLocale::StringCompare(const char* s1, const char* s2) const
BLocale::StringCompare(const BString* s1, const BString* s2) const
BLocale::GetSortKey(const char* string, BString* sortKey) const
class BLocale;
const BLocale* GetDefaultLocale() const;
BNumberFormat(const BLocale* locale);
class BLocale;
BLocale fDefaultLocale;
class BLocale;
return BLocale::Default()->StringCompare(item1->Text(), item2->Text());
if (BLocale::Default()->GetCollator(&collator) == B_OK) {
BLocale::Default()->GetCollator(&collator);
BLocale::Default()->GetCollator(&collator);
BLocale::Default()->GetCollator(&collator);
fTimeFormat = new BDateTimeFormat(BLocale::Default());
fDateFormat = new BDateFormat(BLocale::Default());
BLocale locale;
BLocale locale;
BLocale locale;
const BLocale* locale = BLocaleRoster::Default()->GetDefaultLocale();
if (BLocale::Default()->GetCollator(&collator) == B_OK) {
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetCollator(&fCollator);
BDateFormat::BDateFormat(const BLocale* locale)
BDateTimeFormat::BDateTimeFormat(const BLocale* locale)
BFormat::BFormat(const BLocale* locale)
BFormat::_Initialize(const BLocale& locale)
BLocale::Default()->GetLanguage(&defaultLanguage);
BLocale::GetFormattingConventions(BFormattingConventions* conventions) const
BLocale::GetString(uint32 id) const
BLocale::SetFormattingConventions(const BFormattingConventions& conventions)
BLocale::SetCollator(const BCollator& newCollator)
BLocale::BLocale(const BLanguage* language,
BLocale::SetLanguage(const BLanguage& newLanguage)
BLocale::Default()->GetFormattingConventions(&fConventions);
BLocale::Default()->GetLanguage(&fLanguage);
BLocale::BLocale(const BLocale& other)
/*static*/ const BLocale*
BLocale::Default()
BLocale&
BLocale::operator=(const BLocale& other)
BLocale::~BLocale()
BLocale::GetCollator(BCollator* collator) const
BLocale::GetLanguage(BLanguage* language) const
const BLocale*
BNumberFormat::BNumberFormat(const BLocale* locale)
BLocale::Default()->GetCollator(collator);
const BLocale* locale = BLocaleRoster::Default()->GetDefaultLocale();
const BLocale* locale = BLocaleRoster::Default()->GetDefaultLocale();
BLocale::Default()->GetCollator(&collator);
BLocale::Default()->GetCollator(&collator);
return BLocale::Default()->StringCompare(item1->Text(), item2->Text());
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetFormattingConventions(&conventions);
BLocale::Default()->GetFormattingConventions(&initialConventions);
BLocale::Default()->GetLanguage(&language);
BLocale turkishLocale(&turkishLanguage, &formattingConventions);