You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1012 B
39 lines
1012 B
5 years ago
|
/* rt_locale.h: definitions to enable retargetting of locale mechanism
|
||
|
*
|
||
|
* Copyright 1999 ARM Limited. All rights reserved.
|
||
|
*
|
||
|
* RCS $Revision: 178362 $
|
||
|
* Checkin $Date: 2013-01-10 16:08:02 +0000 (Thu, 10 Jan 2013) $
|
||
|
* Revising $Author: pwright $
|
||
|
*/
|
||
|
|
||
|
#ifndef __RT_LOCALE_H
|
||
|
#define __RT_LOCALE_H
|
||
|
#define __ARMCLIB_VERSION 5050106
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
/*
|
||
|
* The _findlocale function for performing index searches.
|
||
|
*/
|
||
|
extern void const *_findlocale(void const * /*index*/, char const * /*name*/);
|
||
|
|
||
|
/*
|
||
|
* The _get_lc_CATEGORY functions. Override these to retarget
|
||
|
* locales.
|
||
|
*/
|
||
|
void const *_get_lc_collate(void const * /*null*/, char const * /*name*/);
|
||
|
void const *_get_lc_ctype(void const * /*null*/, char const * /*name*/);
|
||
|
void const *_get_lc_monetary(void const * /*null*/, char const * /*name*/);
|
||
|
void const *_get_lc_numeric(void const * /*null*/, char const * /*name*/);
|
||
|
void const *_get_lc_time(void const * /*null*/, char const * /*name*/);
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|