ReactOS 0.4.16-dev-751-g45ed1a9
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
Go to the source code of this file.
Classes | |
struct | NameRec_ |
Macros | |
#define | PROGRAM_NAME "apinames" |
#define | PROGRAM_VERSION "0.2" |
#define | LINEBUFF_SIZE 1024 |
Typedefs | |
typedef enum OutputFormat_ | OutputFormat |
typedef struct NameRec_ | NameRec |
typedef struct NameRec_ * | Name |
typedef enum State_ | State |
Enumerations | |
enum | OutputFormat_ { OUTPUT_LIST = 0 , OUTPUT_WINDOWS_DEF , OUTPUT_BORLAND_DEF , OUTPUT_WATCOM_LBC , OUTPUT_NETWARE_IMP } |
enum | State_ { STATE_START = 0 , STATE_TYPE } |
Functions | |
static void | panic (const char *message) |
static void | names_add (const char *name, const char *end) |
static int | name_compare (const void *name1, const void *name2) |
static void | names_sort (void) |
static void | names_dump (FILE *out, OutputFormat format, const char *dll_name) |
static int | read_header_file (FILE *file, int verbose) |
static void | usage (void) |
int | main (int argc, const char *const *argv) |
Variables | |
static Name | the_names |
static int | num_names |
static int | max_names |
#define LINEBUFF_SIZE 1024 |
Definition at line 27 of file apinames.c.
#define PROGRAM_NAME "apinames" |
Definition at line 24 of file apinames.c.
#define PROGRAM_VERSION "0.2" |
Definition at line 25 of file apinames.c.
typedef enum OutputFormat_ OutputFormat |
Enumerator | |
---|---|
OUTPUT_LIST | |
OUTPUT_WINDOWS_DEF | |
OUTPUT_BORLAND_DEF | |
OUTPUT_WATCOM_LBC | |
OUTPUT_NETWARE_IMP |
Definition at line 29 of file apinames.c.
Enumerator | |
---|---|
STATE_START | |
STATE_TYPE |
Definition at line 212 of file apinames.c.
Definition at line 338 of file apinames.c.
Definition at line 109 of file apinames.c.
Referenced by names_sort().
Definition at line 60 of file apinames.c.
Referenced by read_header_file().
|
static |
Definition at line 127 of file apinames.c.
Referenced by main().
Definition at line 119 of file apinames.c.
Referenced by main().
Definition at line 41 of file apinames.c.
Referenced by main(), and names_add().
Definition at line 220 of file apinames.c.
Referenced by main().
Definition at line 308 of file apinames.c.
Referenced by main().
|
static |
Definition at line 57 of file apinames.c.
Referenced by names_add().
|
static |
Definition at line 56 of file apinames.c.
Referenced by DDRAW_dump_flags(), DDRAW_dump_flags_nolf(), debugstr_flags(), get_resource_sizes(), main(), names_add(), names_dump(), and names_sort().
|
static |
Definition at line 55 of file apinames.c.
Referenced by names_add(), names_dump(), and names_sort().