src/clipsrules/core/symblbin.h File Reference

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

Include dependency graph for symblbin.h:

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

Go to the source code of this file.

Defines

#define LOCALE   extern
#define BitMapPointer(i)   ((BITMAP_HN *) (SymbolData(theEnv)->BitMapArray[i]))
#define SymbolPointer(i)   ((SYMBOL_HN *) (SymbolData(theEnv)->SymbolArray[i]))
#define FloatPointer(i)   ((FLOAT_HN *) (SymbolData(theEnv)->FloatArray[i]))
#define IntegerPointer(i)   ((INTEGER_HN *) (SymbolData(theEnv)->IntegerArray[i]))

Functions

LOCALE void MarkNeededAtomicValues (void)
LOCALE void WriteNeededAtomicValues (void *, FILE *)
LOCALE void ReadNeededAtomicValues (void *)
LOCALE void InitAtomicValueNeededFlags (void *)
LOCALE void FreeAtomicValueStorage (void *)
LOCALE void WriteNeededSymbols (void *, FILE *)
LOCALE void WriteNeededFloats (void *, FILE *)
LOCALE void WriteNeededIntegers (void *, FILE *)
LOCALE void ReadNeededSymbols (void *)
LOCALE void ReadNeededFloats (void *)
LOCALE void ReadNeededIntegers (void *)


Define Documentation

#define BitMapPointer (  )     ((BITMAP_HN *) (SymbolData(theEnv)->BitMapArray[i]))

Definition at line 45 of file symblbin.h.

#define FloatPointer (  )     ((FLOAT_HN *) (SymbolData(theEnv)->FloatArray[i]))

Definition at line 47 of file symblbin.h.

#define IntegerPointer (  )     ((INTEGER_HN *) (SymbolData(theEnv)->IntegerArray[i]))

Definition at line 48 of file symblbin.h.

#define LOCALE   extern

Definition at line 42 of file symblbin.h.

#define SymbolPointer (  )     ((SYMBOL_HN *) (SymbolData(theEnv)->SymbolArray[i]))

Definition at line 46 of file symblbin.h.


Function Documentation

LOCALE void FreeAtomicValueStorage ( void *   ) 

Definition at line 583 of file symblbin.c.

LOCALE void InitAtomicValueNeededFlags ( void *   ) 

Definition at line 72 of file symblbin.c.

LOCALE void MarkNeededAtomicValues ( void   ) 

LOCALE void ReadNeededAtomicValues ( void *   ) 

Definition at line 379 of file symblbin.c.

LOCALE void ReadNeededFloats ( void *   ) 

Definition at line 443 of file symblbin.c.

LOCALE void ReadNeededIntegers ( void *   ) 

Definition at line 487 of file symblbin.c.

LOCALE void ReadNeededSymbols ( void *   ) 

Definition at line 392 of file symblbin.c.

LOCALE void WriteNeededAtomicValues ( void *  ,
FILE *   
)

Definition at line 57 of file symblbin.c.

LOCALE void WriteNeededFloats ( void *  ,
FILE *   
)

Definition at line 211 of file symblbin.c.

LOCALE void WriteNeededIntegers ( void *  ,
FILE *   
)

Definition at line 261 of file symblbin.c.

LOCALE void WriteNeededSymbols ( void *  ,
FILE *   
)

Definition at line 150 of file symblbin.c.


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