Types


Typedefs

typedef int8_t int8
typedef int16_t int16
typedef int32_t int32
typedef int64_t int64
typedef uint8_t uint8
typedef uint16_t uint16
typedef uint32_t uint32
typedef uint64_t uint64
typedef int64 bigtime_t

Enumerations

enum  ZType

Detailed Description

Although the standard library defines a range of integer types in cstdint, older versions of the library may not define the complete range, or the types may conflict with types used in platform specific headers. Also some compilers differ in their representation of 64 bit integers. To harmonize these disparate environments ZTypes.h defines a useful standard set of integer types of known size and signedness that are tuned to be maximally compatible with each target platform.

Typedef Documentation

int8

int8 is a signed 8 bit integer.

int16

int16 is a signed 16 bit integer.

int32

int32 is a signed 32 bit integer.

int64

int64 is a signed 64 bit integer.

uint8

uint8 is an unsigned 8 bit integer.

uint16

uint16 is an unsigned 16 bit integer.

uint32

uint32 is an unsigned 32 bit integer.

uint64

uint64 is an unsigned 64 bit integer.

bigtime_t

bigtime_t is a type from BeOS that's used to represent microsecond-resolution times on all platforms.


Enumeration Type Documentation

enum ZType

ZType is a numeric representation of a range of basic types, used most commonly in ZTuple and ZTupleValue.


Generated on Thu Jul 26 11:21:59 2007 for ZooLib by  doxygen 1.4.7