147 #if !defined(HAVE_STDINT) && !defined(HAS_STDINT)
203 #define BASE_MAX(a,b) (((a) < (b)) ? (b) : (a))
208 #define BASE_MIN(a,b) (((a) < (b)) ? (a) : (b))
220 #define BASE_LENGTH(v) (sizeof(v) / sizeof((v)[0]))
234 #define LARLIB_VERSION (0x0113)
unsigned long long uint64_t
Unsigned 64-bit integer.
Definition: base.h:171
long long int64_t
Signed 64-bit integer.
Definition: base.h:159
No error.
Definition: base.h:183
Requested data was not found.
Definition: base.h:185
Function was given an invalid parameter.
Definition: base.h:184
Canceled by external process (user?)
Definition: base.h:190
Access/permission failure.
Definition: base.h:189
Either parameter is too large, or result buffer too small.
Definition: base.h:188
Time-limited function has not completed in the requested time.
Definition: base.h:191
unsigned int uint32_t
Unsigned 32-bit integer.
Definition: base.h:168
baseErrors_t
Common error values.
Definition: base.h:182
unsigned short uint16_t
Unsigned 16-bit integer.
Definition: base.h:165
short int16_t
Signed 16-bit integer.
Definition: base.h:153
const char * larlibGetVersion(void)
Return a string with the version and revision of LarLib library.
char int8_t
Signed 8-bit integer.
Definition: base.h:150
Given handle is invalid.
Definition: base.h:186
Resource allocation problem (usually memory)
Definition: base.h:187
unsigned char uint8_t
Unsigned 8-bit integer.
Definition: base.h:162
int int32_t
Signed 32-bit integer.
Definition: base.h:156