mirror of
				https://github.com/0xFEEDC0DE64/arduino-esp32.git
				synced 2025-10-30 21:51:40 +01:00 
			
		
		
		
	
		
			
	
	
		
			65 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			65 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
|   | /*
 | ||
|  | 	locale.h | ||
|  | 	Values appropriate for the formatting of monetary and other | ||
|  | 	numberic quantities. | ||
|  | */ | ||
|  | 
 | ||
|  | #ifndef _LOCALE_H_
 | ||
|  | #define _LOCALE_H_
 | ||
|  | 
 | ||
|  | #include "_ansi.h"
 | ||
|  | 
 | ||
|  | #define __need_NULL
 | ||
|  | #include <stddef.h>
 | ||
|  | 
 | ||
|  | #define LC_ALL	    0
 | ||
|  | #define LC_COLLATE  1
 | ||
|  | #define LC_CTYPE    2
 | ||
|  | #define LC_MONETARY 3
 | ||
|  | #define LC_NUMERIC  4
 | ||
|  | #define LC_TIME     5
 | ||
|  | #define LC_MESSAGES 6
 | ||
|  | 
 | ||
|  | _BEGIN_STD_C | ||
|  | 
 | ||
|  | struct lconv | ||
|  | { | ||
|  |   char *decimal_point; | ||
|  |   char *thousands_sep; | ||
|  |   char *grouping; | ||
|  |   char *int_curr_symbol; | ||
|  |   char *currency_symbol; | ||
|  |   char *mon_decimal_point; | ||
|  |   char *mon_thousands_sep; | ||
|  |   char *mon_grouping; | ||
|  |   char *positive_sign; | ||
|  |   char *negative_sign; | ||
|  |   char int_frac_digits; | ||
|  |   char frac_digits; | ||
|  |   char p_cs_precedes; | ||
|  |   char p_sep_by_space; | ||
|  |   char n_cs_precedes; | ||
|  |   char n_sep_by_space; | ||
|  |   char p_sign_posn; | ||
|  |   char n_sign_posn; | ||
|  |   char int_n_cs_precedes; | ||
|  |   char int_n_sep_by_space; | ||
|  |   char int_n_sign_posn; | ||
|  |   char int_p_cs_precedes; | ||
|  |   char int_p_sep_by_space; | ||
|  |   char int_p_sign_posn; | ||
|  | }; | ||
|  | 
 | ||
|  | #ifndef _REENT_ONLY
 | ||
|  | char *_EXFUN(setlocale,(int category, const char *locale)); | ||
|  | struct lconv *_EXFUN(localeconv,(void)); | ||
|  | #endif
 | ||
|  | 
 | ||
|  | struct _reent; | ||
|  | char *_EXFUN(_setlocale_r,(struct _reent *, int category, const char *locale)); | ||
|  | struct lconv *_EXFUN(_localeconv_r,(struct _reent *)); | ||
|  | 
 | ||
|  | _END_STD_C | ||
|  | 
 | ||
|  | #endif /* _LOCALE_H_ */
 |