must have directory vnode as first op
[unix-history] / usr / src / include / locale.h
/*
* Copyright (c) 1991 The Regents of the University of California.
* All rights reserved.
*
* %sccs.include.redist.c%
*
* @(#)locale.h 5.2 (Berkeley) %G%
*/
#ifndef _LOCALE_H_
#define _LOCALE_H_
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;
};
#ifndef NULL
#define NULL 0
#endif
#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_LAST 6 /* marks end */
#include <sys/cdefs.h>
__BEGIN_DECLS
struct lconv *localeconv __P((void));
char *setlocale __P((int, const char *));
__END_DECLS
#endif /* _LOCALE_H_ */