typedefs.h File Reference

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   "%" 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...
 

Macro Definition Documentation

◆ false

#define false   (0)

The value to use to signify false for bool datatypes.

◆ true

#define true   (1)

The value to use to signify true for bool datatypes.

◆ UINT32_FMT

#define UINT32_FMT   "%" UINT32_FMT_IDENT

The C I/O format specifier for uint32 datatypes.

◆ INT32_FMT

#define INT32_FMT   "%" INT32_FMT_IDENT

The C I/O format specifier for int32 datatypes.

Examples
long_running_service.c.

◆ DOUBLE64_FMT

#define DOUBLE64_FMT   "%" DOUBLE64_FMT_IDENT

The C I/O format specifier for double64 datatypes.

◆ UINT8_FMT

#define UINT8_FMT   "%" UINT8_FMT_IDENT

The C I/O format specifier for uint8 datatypes.

◆ INT8_FMT

#define INT8_FMT   "%" INT8_FMT_IDENT

The C I/O format specifier for int8 datatypes.

◆ SIZET_FMT

#define SIZET_FMT   "%" SIZET_FMT_IDENT

The C I/O format specifier for sizet datatypes.

Examples
long_running_service.c.

◆ INT64_FMT

#define INT64_FMT   "%" INT64_FMT_IDENT

The C I/O format specifier for int64 datatypes.