Main Page   Compound List   File List   Compound Members   File Members   Related Pages  

types.h File Reference

Basic type definitions. More...

#include <stddef.h>
#include <sys/time.h>
#include <sys/types.h>
#include <netinet/in.h>
#include "gale/compat.h"
#include "gale/config.h"

Go to the source code of this file.

Compounds

struct  gale_data
struct  gale_fragment
struct  gale_group
struct  gale_text
struct  gale_time

Typedefs

typedef unsigned int u32
 32-bit unsigned integer.

typedef signed int s32
 32-bit signed integer.

typedef unsigned short u16
 16-bit unsigned integer.

typedef unsigned char u8
 8-bit unsigned integer (byte).

typedef u8 byte
 Alias for u8.

typedef wchar_t wch
 Unicode character (UTF-32).


Enumerations

enum  gale_fragment_type {
  frag_text,
  frag_data,
  frag_time,
  frag_number,
  frag_group
}
 Data types for gale_fragment.


Detailed Description

Basic type definitions.

These are the data types widely used within Gale to represent basic concepts like strings, numbers, times, etc.


Generated at Sun Sep 7 13:55:27 2003 for Gale by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000