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 source code of this file.
Macros | |
#define | false (0) |
The value to use to signify false for bool datatypes. More... | |
#define | true (1) |
The value to use to signify true for bool datatypes. More... | |
#define | UINT32_FMT_IDENT "u" |
The C I/O length field for uint32 datatypes. More... | |
#define | INT32_FMT_IDENT "d" |
The C I/O length field for int32 datatypes. More... | |
#define | DOUBLE64_FMT_IDENT "lf" |
The C I/O length field for double64 datatypes. More... | |
#define | UINT8_FMT_IDENT "cu" |
The C I/O length field for uint8 datatypes. More... | |
#define | INT8_FMT_IDENT "c" |
The C I/O length field for int8 datatypes. More... | |
#define | UINT16_FMT_IDENT "hu" |
The C I/O length field for uint16 datatypes. More... | |
#define | INT16_FMT_IDENT "hd" |
The C I/O length field for int16 datatypes. More... | |
#define | SIZET_FMT_IDENT "u" |
The C I/O length field for sizet datatypes. More... | |
#define | UINT32_FMT "%" UINT32_FMT_IDENT |
The C I/O format specifier for uint32 datatypes. More... | |
#define | INT32_FMT "%" INT32_FMT_IDENT |
The C I/O format specifier for int32 datatypes. More... | |
#define | DOUBLE64_FMT "%" DOUBLE64_FMT_IDENT |
The C I/O format specifier for double64 datatypes. More... | |
#define | UINT8_FMT "%" UINT8_FMT_IDENT |
The C I/O format specifier for uint8 datatypes. More... | |
#define | INT8_FMT "%" INT8_FMT_IDENT |
The C I/O format specifier for int8 datatypes. More... | |
#define | SIZET_FMT "%" SIZET_FMT_IDENT |
The C I/O format specifier for sizet datatypes. More... | |
#define | INT64_FMT "%" INT64_FMT_IDENT |
The C I/O format specifier for int64 datatypes. More... | |
Enumerations | |
enum | FileLocation { FILE_LOCATION_LOCAL, FILE_LOCATION_REMOTE, FILE_LOCATION_IRODS, FILE_LOCATION_UNKNOWN } |
An enum specifying whether a file is located on a local or remote filesystem. More... | |
#define false (0) |
The value to use to signify false for bool datatypes.
#define true (1) |
The value to use to signify true for bool datatypes.
#define UINT32_FMT_IDENT "u" |
The C I/O length field for uint32 datatypes.
#define INT32_FMT_IDENT "d" |
The C I/O length field for int32 datatypes.
#define DOUBLE64_FMT_IDENT "lf" |
The C I/O length field for double64 datatypes.
#define UINT8_FMT_IDENT "cu" |
The C I/O length field for uint8 datatypes.
#define INT8_FMT_IDENT "c" |
The C I/O length field for int8 datatypes.
#define UINT16_FMT_IDENT "hu" |
The C I/O length field for uint16 datatypes.
#define INT16_FMT_IDENT "hd" |
The C I/O length field for int16 datatypes.
#define SIZET_FMT_IDENT "u" |
The C I/O length field for sizet datatypes.
#define UINT32_FMT "%" UINT32_FMT_IDENT |
The C I/O format specifier for uint32 datatypes.
#define INT32_FMT "%" INT32_FMT_IDENT |
The C I/O format specifier for int32 datatypes.
#define DOUBLE64_FMT "%" DOUBLE64_FMT_IDENT |
The C I/O format specifier for double64 datatypes.
#define UINT8_FMT "%" UINT8_FMT_IDENT |
The C I/O format specifier for uint8 datatypes.
#define INT8_FMT "%" INT8_FMT_IDENT |
The C I/O format specifier for int8 datatypes.
#define SIZET_FMT "%" SIZET_FMT_IDENT |
The C I/O format specifier for sizet datatypes.
#define INT64_FMT "%" INT64_FMT_IDENT |
The C I/O format specifier for int64 datatypes.