Dr Andrew Scott G7VAV

My photo
 
April 2024
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
6 7 8 9 10 11 12


monetary.h
01: /* Header file for monetary value formatting functions.
02:    Copyright (C) 1996,1997,1998,1999,2000,2002,2006,2009
03:         Free Software Foundation, Inc.
04:    This file is part of the GNU C Library.
05: 
06:    The GNU C Library is free software; you can redistribute it and/or
07:    modify it under the terms of the GNU Lesser General Public
08:    License as published by the Free Software Foundation; either
09:    version 2.1 of the License, or (at your option) any later version.
10: 
11:    The GNU C Library is distributed in the hope that it will be useful,
12:    but WITHOUT ANY WARRANTY; without even the implied warranty of
13:    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14:    Lesser General Public License for more details.
15: 
16:    You should have received a copy of the GNU Lesser General Public
17:    License along with the GNU C Library; if not, write to the Free
18:    Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
19:    02111-1307 USA.  */
20: 
21: #ifndef _MONETARY_H
22: #define _MONETARY_H     1
23: 
24: #include <features.h>
25: 
26: /* Get needed types.  */
27: #define __need_size_t
28: #include <stddef.h>
29: #include <bits/types.h>
30: 
31: #ifndef __ssize_t_defined
32: typedef __ssize_t ssize_t;
33: # define __ssize_t_defined
34: #endif
35: 
36: 
37: __BEGIN_DECLS
38: 
39: /* Formatting a monetary value according to the current locale.  */
40: extern ssize_t strfmon (char *__restrict __s, size_t __maxsize,
41:                         __const char *__restrict __format, ...)
42:      __THROW __attribute_format_strfmon__ (3, 4);
43: 
44: #ifdef __USE_XOPEN2K8
45: # include <xlocale.h>
46: 
47: /* Formatting a monetary value according to the current locale.  */
48: extern ssize_t strfmon_l (char *__restrict __s, size_t __maxsize,
49:                           __locale_t __loc,
50:                           __const char *__restrict __format, ...)
51:      __THROW __attribute_format_strfmon__ (4, 5);
52: #endif
53: 
54: #ifdef __LDBL_COMPAT
55: # include <bits/monetary-ldbl.h>
56: #endif
57: 
58: __END_DECLS
59: 
60: #endif  /* monetary.h */
61: 


for client 18.188.142.146
© Andrew Scott 2006 - 2024,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/