src/clipsrules/core/modulutl.h File Reference

#include "moduldef.h"
#include "symbol.h"

Include dependency graph for modulutl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOCALE   extern

Functions

LOCALE unsigned FindModuleSeparator (char *)
LOCALE SYMBOL_HNExtractModuleName (void *, unsigned, char *)
LOCALE SYMBOL_HNExtractConstructName (void *, unsigned, char *)
LOCALE char * ExtractModuleAndConstructName (void *, char *)
LOCALE void * FindImportedConstruct (void *, char *, struct defmodule *, char *, int *, int, struct defmodule *)
LOCALE void AmbiguousReferenceErrorMessage (void *, char *, char *)
LOCALE void MarkModulesAsUnvisited (void *)
LOCALE void ListItemsDriver (void *, char *, struct defmodule *, char *, char *, void *(*)(void *, void *), char *(*)(void *), void(*)(void *, char *, void *), int(*)(void *, void *))
LOCALE long DoForAllModules (void *, void(*)(struct defmodule *, void *), int, void *)
LOCALE intBool ConstructExported (void *, char *, struct symbolHashNode *, struct symbolHashNode *)


Define Documentation

#define LOCALE   extern

Definition at line 41 of file modulutl.h.


Function Documentation

LOCALE void AmbiguousReferenceErrorMessage ( void *  ,
char *  ,
char *   
)

Definition at line 342 of file modulutl.c.

LOCALE intBool ConstructExported ( void *  ,
char *  ,
struct symbolHashNode ,
struct symbolHashNode  
)

Definition at line 547 of file modulutl.c.

LOCALE long DoForAllModules ( void *  ,
void(*)(struct defmodule *, void *)  ,
int  ,
void *   
)

Definition at line 675 of file modulutl.c.

LOCALE SYMBOL_HN* ExtractConstructName ( void *  ,
unsigned  ,
char *   
)

Definition at line 136 of file modulutl.c.

LOCALE char* ExtractModuleAndConstructName ( void *  ,
char *   
)

Definition at line 204 of file modulutl.c.

LOCALE SYMBOL_HN* ExtractModuleName ( void *  ,
unsigned  ,
char *   
)

Definition at line 76 of file modulutl.c.

LOCALE void* FindImportedConstruct ( void *  ,
char *  ,
struct defmodule ,
char *  ,
int *  ,
int  ,
struct defmodule  
)

Definition at line 253 of file modulutl.c.

LOCALE unsigned FindModuleSeparator ( char *   ) 

Definition at line 51 of file modulutl.c.

LOCALE void ListItemsDriver ( void *  ,
char *  ,
struct defmodule ,
char *  ,
char *  ,
void *  *)(void *, void *,
char *  *)(void *,
void(*)(void *, char *, void *)  ,
int(*)(void *, void *)   
)

LOCALE void MarkModulesAsUnvisited ( void *   ) 

Definition at line 359 of file modulutl.c.


Generated on Mon Jan 10 22:33:41 2011 by  doxygen 1.5.6