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

client.c File Reference
#include "config.h"
#include "wine/port.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "widl.h"
#include "utils.h"
#include "parser.h"
#include "header.h"
#include "widltypes.h"
#include "typegen.h"
#include "expr.h"

Go to the source code of this file.

Functions

static void print_client (const char *format,...) __attribute__((format(printf
static void write_client_func_decl (const type_t *iface, const var_t *func)
static void write_function_stub (const type_t *iface, const var_t *func, int method_count, unsigned int proc_offset)
static void write_function_stubs (type_t *iface, unsigned int *proc_offset)
static void write_stubdescdecl (type_t *iface)
static void write_stubdescriptor (type_t *iface, int expr_eval_routines)
static void write_clientinterfacedecl (type_t *iface)
static void write_implicithandledecl (type_t *iface)
static void init_client (void)
static void write_client_ifaces (const statement_list_t *stmts, int expr_eval_routines, unsigned int *proc_offset)
static void write_generic_handle_routine_list (void)
static void write_client_routines (const statement_list_t *stmts)
void write_client (const statement_list_t *stmts)

Variables

static FILEclient
static int indent = 0

Generated on Sat May 26 2012 05:16:57 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.