ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

locale_catalog.cpp File Reference
#include "stlport_prefix.h"
#include <hash_map>
#include <string>
#include <locale>
#include <istream>
#include "c_locale.h"
#include "locale_impl.h"
#include "acquire_release.h"

Go to the source code of this file.

Typedefs

typedef void *(* loc_create_func_t )(const char *, _Locale_name_hint *, int *__err_code)
typedef char const *(* loc_name_func_t )(void *l, char *s)
typedef void(* loc_destroy_func_t )(void *l)
typedef const char *(* loc_default_name_func_t )(char *s)
typedef char const *(* loc_extract_name_func_t )(const char *, char *, _Locale_name_hint *, int *__err_code)
typedef hash_map< string, pair
< void *, size_t >, hash
< string >, equal_to< string > > 
Category_Map

Functions

_STLP_BEGIN_NAMESPACE static
_STLP_MOVE_TO_PRIV_NAMESPACE
void
_Loc_ctype_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static void_Loc_codecvt_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static void_Loc_numeric_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static void_Loc_time_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static void_Loc_collate_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static void_Loc_monetary_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static void_Loc_messages_create (const char *s, _Locale_name_hint *hint, int *__err_code)
static char const * _Loc_ctype_name (void *l, char *s)
static char const * _Loc_codecvt_name (void *l, char *s)
static char const * _Loc_numeric_name (void *l, char *s)
static char const * _Loc_time_name (void *l, char *s)
static char const * _Loc_collate_name (void *l, char *s)
static char const * _Loc_monetary_name (void *l, char *s)
static char const * _Loc_messages_name (void *l, char *s)
static const char_Loc_ctype_default (char *p)
static const char_Loc_numeric_default (char *p)
static const char_Loc_time_default (char *p)
static const char_Loc_collate_default (char *p)
static const char_Loc_monetary_default (char *p)
static const char_Loc_messages_default (char *p)
static void _Loc_ctype_destroy (void *p)
static void _Loc_codecvt_destroy (void *p)
static void _Loc_numeric_destroy (void *p)
static void _Loc_time_destroy (void *p)
static void _Loc_collate_destroy (void *p)
static void _Loc_monetary_destroy (void *p)
static void _Loc_messages_destroy (void *p)
static Category_Map ** ctype_hash ()
static Category_Map ** codecvt_hash ()
static Category_Map ** numeric_hash ()
static Category_Map ** time_hash ()
static Category_Map ** collate_hash ()
static Category_Map ** monetary_hash ()
static Category_Map ** messages_hash ()
static _STLP_STATIC_MUTEXcategory_hash_mutex ()
static void__acquire_category (const char *&name, char *buf, _Locale_name_hint *hint, loc_extract_name_func_t extract_name, loc_create_func_t create_obj, loc_default_name_func_t default_name, Category_Map **M, int *__err_code)
static void __release_category (void *cat, loc_destroy_func_t destroy_fun, loc_name_func_t get_name, Category_Map **M)
_Locale_ctype *_STLP_CALL __acquire_ctype (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_codecvt *_STLP_CALL __acquire_codecvt (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_numeric *_STLP_CALL __acquire_numeric (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_time *_STLP_CALL __acquire_time (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_collate *_STLP_CALL __acquire_collate (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_monetary *_STLP_CALL __acquire_monetary (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
_Locale_messages *_STLP_CALL __acquire_messages (const char *&name, char *buf, _Locale_name_hint *hint, int *__err_code)
void _STLP_CALL __release_ctype (_Locale_ctype *cat)
void _STLP_CALL __release_codecvt (_Locale_codecvt *cat)
void _STLP_CALL __release_numeric (_Locale_numeric *cat)
void _STLP_CALL __release_time (_Locale_time *cat)
void _STLP_CALL __release_collate (_Locale_collate *cat)
void _STLP_CALL __release_monetary (_Locale_monetary *cat)
void _STLP_CALL __release_messages (_Locale_messages *cat)

Generated on Sun May 27 2012 06:02:55 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.