src/libc/libc_internal.h File Reference

Generic macro and type definitions used by the implemented C library functions. More...

#include <stdio.h>
#include <stdlib.h>
#include <sys/socket.h>
#include <nl_types.h>
#include <stdarg.h>
#include <iconv.h>
#include <inc/txc/libc.h>

Go to the source code of this file.

Classes

struct  catalog_obj
struct  catalog_info

Defines

#define HUGE   1.701411733192644270e38
#define LOGHUGE   39
#define ic_from(x)   (((x))&0xffff)
#define ic_to(x)   (((x)>>16)&0xffff)
#define __ptr_t   char *
#define _IOREAD   01
#define _IOWRT   02
#define _IONBF   04
#define _IOMYBUF   010
#define _IOEOF   020
#define _IOERR   040
#define _IOSTRG   0100
#define _IORW   0200
#define EOF   (-1)
#define _NFILE   20

Typedefs

typedef unsigned short int uint16_t
typedef unsigned int uint32_t
typedef catalog_info__nl_catd

Enumerations

enum  charset {
  INVALID = 0, ISO_8859_1, UTF_8, UCS_2,
  UCS_4, UTF_16_BE, UTF_16_LE, UTF_16
}


Detailed Description

Generic macro and type definitions used by the implemented C library functions.

Definition in file libc_internal.h.


Generated on Wed Dec 9 20:32:40 2009 for xCalls by  doxygen 1.4.7