ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

typelib.c File Reference
#include "config.h"
#include "wine/port.h"
#include "wine/wpp.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <ctype.h>
#include <typedefs.h>
#include "widl.h"
#include "utils.h"
#include "parser.h"
#include "header.h"
#include "typelib.h"
#include "widltypes.h"
#include "typelib_struct.h"
#include "typetree.h"

Go to the source code of this file.

Data Structures

struct  oatype

Defines

#define NONAMELESSUNION
#define NONAMELESSSTRUCT
#define NTYPES   (sizeof(oatypes)/sizeof(oatypes[0]))
#define KWP(p)   ((const struct oatype *)(p))

Functions

int is_ptr (const type_t *t)
int is_array (const type_t *t)
static int kw_cmp_func (const void *s1, const void *s2)
static unsigned short builtin_vt (const type_t *t)
static int match (const char *n, const char *m)
unsigned short get_type_vt (type_t *t)
void start_typelib (typelib_t *typelib_type)
void end_typelib (void)
static void tlb_read (int fd, void *buf, int count)
static void tlb_lseek (int fd, off_t offset)
static void msft_read_guid (int fd, MSFT_SegDir *segdir, int offset, GUID *guid)
static void read_msft_importlib (importlib_t *importlib, int fd)
static void read_importlib (importlib_t *importlib)
void add_importlib (const char *name)

Variables

static typelib_t * typelib
static struct oatype oatypes []

Generated on Sat May 26 2012 05:15:15 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.