Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
|
Go to the documentation of this file.
32 #elif !defined __bool_true_false_are_defined
34 #ifndef DOXYGEN_SHOULD_SKIP_THIS
39 #define _Bool signed char
51 #ifndef DOXYGEN_SHOULD_SKIP_THIS
52 #define __bool_true_false_are_defined 1
62 typedef uint32_t uint32;
63 typedef int32_t int32;
64 typedef uint64_t uint64;
65 typedef int64_t int64;
66 typedef double double64;
67 typedef uint8_t uint8;
69 typedef int16_t int16;
70 typedef uint16_t uint16;
73 #define INT64_FMT_IDENT "ld"
78 typedef uint32_t uint32;
79 typedef int32_t int32;
80 typedef uint64_t uint64;
81 typedef int64_t int64;
82 typedef double double64;
83 typedef uint8_t uint8;
85 typedef int16_t int16;
86 typedef uint16_t uint16;
89 #define INT64_FMT_IDENT "ld"
94 typedef uint32_t uint32;
95 typedef int32_t int32;
96 typedef uint64_t uint64;
97 typedef int64_t int64;
98 typedef double double64;
99 typedef uint8_t uint8;
101 typedef int16_t int16;
102 typedef uint16_t uint16;
105 #define INT64_FMT_IDENT "lld"
111 #define UINT32_FMT_IDENT "u"
114 #define INT32_FMT_IDENT "d"
117 #define DOUBLE64_FMT_IDENT "lf"
120 #define UINT8_FMT_IDENT "cu"
123 #define INT8_FMT_IDENT "c"
126 #define UINT16_FMT_IDENT "hu"
129 #define INT16_FMT_IDENT "hd"
132 #define SIZET_FMT_IDENT "u"
138 #define UINT32_FMT "%" UINT32_FMT_IDENT
141 #define INT32_FMT "%" INT32_FMT_IDENT
144 #define DOUBLE64_FMT "%" DOUBLE64_FMT_IDENT
147 #define UINT8_FMT "%" UINT8_FMT_IDENT
150 #define INT8_FMT "%" INT8_FMT_IDENT
153 #define SIZET_FMT "%" SIZET_FMT_IDENT
156 #define INT64_FMT "%" INT64_FMT_IDENT
190 #define ATTR_UNUSED __attribute__((unused))
191 #define UNUSED_PARAM(name) unused_ ## name ATTR_UNUSED
193 #define UNUSED_PARAM(x) x
The file location is unknown.
Definition: typedefs.h:177
The file is on a local filesystem.
Definition: typedefs.h:168
FileLocation
An enum specifying whether a file is located on a local or remote filesystem.
Definition: typedefs.h:165
The file is on a remote filesystem.
Definition: typedefs.h:171
Definition: typedefs.h:174