Wheefun I/O Library  0.0.5
Useful I/O Primitives.
limits.h
Go to the documentation of this file.
1 /* WFIO - the Wheefun IO Library
2  Copyright (C) 2018 Phillip Kilgore
3 
4  This program is free software: you can redistribute it and/or modify
5  it under the terms of the GNU General Public License as published by
6  the Free Software Foundation, either version 3 of the License, or
7  (at your option) any later version.
8 
9  This program is distributed in the hope that it will be useful,
10  but WITHOUT ANY WARRANTY; without even the implied warranty of
11  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  GNU General Public License for more details.
13 
14  You should have received a copy of the GNU General Public License
15  along with this program. If not, see <https://www.gnu.org/licenses/>.
16 
17  Additionally, you should have recieved a copy of the GNU Classpath
18  exception, which amends the license to generally permit linking against
19  the software provided herein.
20 */
21 
30 #ifndef WFIO_LIMITS_H
31 #define WFIO_LIMITS_H
32 
33 /* Integer width */
34 
35 #ifdef WFIO_DOXYGEN
36  #define WFIO_CHAR_BITS ???
37  #define WFIO_SCHAR_BITS ???
38  #define WFIO_UCHAR_BITS ???
39  #define WFIO_SHORT_BITS ???
40  #define WFIO_SSHORT_BITS ???
41  #define WFIO_USHORT_BITS ???
42  #define WFIO_INT_BITS ???
43  #define WFIO_SINT_BITS ???
44  #define WFIO_UINT_BITS ???
45  #define WFIO_LONG_BITS ???
46  #define WFIO_SLONG_BITS ???
47  #define WFIO_ULONG_BITS ???
48  #define WFIO_LLONG_BITS ???
49  #define WFIO_SLLONG_BITS ???
50  #define WFIO_ULLONG_BITS ???
51  #define WFIO_FLOAT_BITS ???
52  #define WFIO_DOUBLE_BITS ???
53  #define WFIO_LDOUBLE_BITS ???
54 #else
55 #include <wfio/bits/limits.h>
56 #endif
57 
135 /* Floating point width */
136 
153 #endif