ev_uint64_t

@name Standard integer types. * Integer type definitions for types that are supposed to be defined in the C99-specified stdint.h. Shamefully, some platforms do not include stdint.h, so we need to replace it. (If you are on a platform like this, your C headers are now over 10 years out of date. You should bug them to do something about this.) * We define: * <dl> <dt>ev_uint64_t, ev_uint32_t, ev_uint16_t, ev_uint8_t</dt> <dd>uinteger types of exactly 64, 32, 16, and 8 bits respectively.</dd> <dt>ev_int64_t, ev_int32_t, ev_int16_t, ev_int8_t</dt> <dd>signed integer types of exactly 64, 32, 16, and 8 bits respectively.</dd> <dt>ev_uintptr_t, ev_intptr_t</dt> <dd>unsigned/signed integers large enough to hold a pointer without loss of bits.</dd> <dt>ev_ssize_t</dt> <dd>A signed type of the same size as size_t</dd> <dt>ev_off_t</dt> <dd>A signed type typically used to represent offsets within a (potentially large) file</dd> * @{

extern (C) nothrow
alias ev_uint64_t = ulong

Meta