src/clipsrules/core/bsave.h File Reference

#include <stdio.h>
#include "expressn.h"

Include dependency graph for bsave.h:

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

Go to the source code of this file.

Classes

struct  BinaryItem
struct  bsave_expr
struct  bsaveData

Defines

#define LOCALE   extern
#define CONSTRUCT_HEADER_SIZE   20
#define BSAVE_DATA   39
#define BsaveData(theEnv)   ((struct bsaveData *) GetEnvironmentData(theEnv,BSAVE_DATA))
#define Bsave(a)   EnvBsave(GetCurrentEnvironment(),a)

Typedefs

typedef struct bsave_expr BSAVE_EXPRESSION

Functions

LOCALE void InitializeBsaveData (void *)
LOCALE int BsaveCommand (void *)
LOCALE intBool AddBinaryItem (void *, char *, int, void(*)(void *), void(*)(void *, FILE *), void(*)(void *, FILE *), void(*)(void *, FILE *), void(*)(void *), void(*)(void *), void(*)(void *))

Variables

struct BinaryItemListOfBinaryItems


Define Documentation

#define Bsave (  )     EnvBsave(GetCurrentEnvironment(),a)

Definition at line 90 of file bsave.h.

#define BSAVE_DATA   39

Definition at line 78 of file bsave.h.

#define BsaveData ( theEnv   )     ((struct bsaveData *) GetEnvironmentData(theEnv,BSAVE_DATA))

Definition at line 88 of file bsave.h.

#define CONSTRUCT_HEADER_SIZE   20

Definition at line 76 of file bsave.h.

#define LOCALE   extern

Definition at line 45 of file bsave.h.


Typedef Documentation

typedef struct bsave_expr BSAVE_EXPRESSION


Function Documentation

LOCALE intBool AddBinaryItem ( void *  ,
char *  ,
int  ,
void(*)(void *)  ,
void(*)(void *, FILE *)  ,
void(*)(void *, FILE *)  ,
void(*)(void *, FILE *)  ,
void(*)(void *)  ,
void(*)(void *)  ,
void(*)(void *)   
)

Definition at line 516 of file bsave.c.

LOCALE int BsaveCommand ( void *   ) 

Definition at line 90 of file bsave.c.

LOCALE void InitializeBsaveData ( void *   ) 

Definition at line 62 of file bsave.c.


Variable Documentation


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