ufotypes.h File Reference

Cross-platform type definitions. More...

#include <stddef.h>
#include <stdint.h>
Include dependency graph for ufotypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define UFO_SIZE_T   "%zu"

Typedefs

typedef float float32_t
typedef double double64_t
typedef uint8_t byte

Enumerations

enum  qboolean { qfalse, qtrue }

Detailed Description

Cross-platform type definitions.

For compilers that provide it, includes C99 inttypes.h for defining integer types. For those that do not (e.g. MS Visual C), defines integer types with equivalent syntax. Also defines float32_t, double64_t and bool_t, to match the naming convention used by integer types.

Definition in file ufotypes.h.


Define Documentation

#define UFO_SIZE_T   "%zu"

Typedef Documentation

typedef uint8_t byte

Definition at line 42 of file ufotypes.h.

typedef double double64_t

Definition at line 37 of file ufotypes.h.

typedef float float32_t

Definition at line 36 of file ufotypes.h.


Enumeration Type Documentation

enum qboolean
Enumerator:
qfalse 
qtrue 

Definition at line 39 of file ufotypes.h.


Generated by  doxygen 1.6.2