src/clipsrules/core/bmathfun.h File Reference

#include "evaluatn.h"

Include dependency graph for bmathfun.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 GetAutoFloatDividend()   EnvGetAutoFloatDividend(GetCurrentEnvironment())
#define SetAutoFloatDividend(a)   EnvSetAutoFloatDividend(GetCurrentEnvironment(),a)

Functions

LOCALE void BasicMathFunctionDefinitions (void *)
LOCALE void AdditionFunction (void *, DATA_OBJECT_PTR)
LOCALE void MultiplicationFunction (void *, DATA_OBJECT_PTR)
LOCALE void SubtractionFunction (void *, DATA_OBJECT_PTR)
LOCALE void DivisionFunction (void *, DATA_OBJECT_PTR)
LOCALE long long DivFunction (void *)
LOCALE intBool SetAutoFloatDividendCommand (void *)
LOCALE intBool GetAutoFloatDividendCommand (void *)
LOCALE intBool EnvGetAutoFloatDividend (void *)
LOCALE intBool EnvSetAutoFloatDividend (void *, int)
LOCALE long long IntegerFunction (void *)
LOCALE double FloatFunction (void *)
LOCALE void AbsFunction (void *, DATA_OBJECT_PTR)
LOCALE void MinFunction (void *, DATA_OBJECT_PTR)
LOCALE void MaxFunction (void *, DATA_OBJECT_PTR)


Define Documentation

 
#define GetAutoFloatDividend (  )     EnvGetAutoFloatDividend(GetCurrentEnvironment())

Definition at line 41 of file bmathfun.h.

#define LOCALE   extern

Definition at line 38 of file bmathfun.h.

#define SetAutoFloatDividend (  )     EnvSetAutoFloatDividend(GetCurrentEnvironment(),a)

Definition at line 42 of file bmathfun.h.


Function Documentation

LOCALE void AbsFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 602 of file bmathfun.c.

LOCALE void AdditionFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 84 of file bmathfun.c.

LOCALE void BasicMathFunctionDefinitions ( void *   ) 

Definition at line 53 of file bmathfun.c.

LOCALE long long DivFunction ( void *   ) 

Definition at line 385 of file bmathfun.c.

LOCALE void DivisionFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 288 of file bmathfun.c.

LOCALE intBool EnvGetAutoFloatDividend ( void *   ) 

Definition at line 517 of file bmathfun.c.

LOCALE intBool EnvSetAutoFloatDividend ( void *  ,
int   
)

Definition at line 527 of file bmathfun.c.

LOCALE double FloatFunction ( void *   ) 

Definition at line 572 of file bmathfun.c.

LOCALE intBool GetAutoFloatDividendCommand ( void *   ) 

Definition at line 497 of file bmathfun.c.

LOCALE long long IntegerFunction ( void *   ) 

Definition at line 542 of file bmathfun.c.

LOCALE void MaxFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 734 of file bmathfun.c.

LOCALE void MinFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 645 of file bmathfun.c.

LOCALE void MultiplicationFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 146 of file bmathfun.c.

LOCALE intBool SetAutoFloatDividendCommand ( void *   ) 

Definition at line 456 of file bmathfun.c.

LOCALE void SubtractionFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 207 of file bmathfun.c.


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