src/clipsrules/core/prntutil.c File Reference

#include <stdio.h>
#include <string.h>
#include "setup.h"
#include "constant.h"
#include "envrnmnt.h"
#include "symbol.h"
#include "utility.h"
#include "evaluatn.h"
#include "argacces.h"
#include "router.h"
#include "multifun.h"
#include "factmngr.h"
#include "inscom.h"
#include "insmngr.h"
#include "memalloc.h"
#include "sysdep.h"
#include "prntutil.h"

Include dependency graph for prntutil.c:

Go to the source code of this file.

Defines

#define _PRNTUTIL_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void InitializePrintUtilityData (void *theEnv)
globle void PrintInChunks (void *theEnv, char *logicalName, char *bigString)
globle void PrintFloat (void *theEnv, char *fileid, double number)
globle void PrintLongInteger (void *theEnv, char *logicalName, long long number)
globle void PrintAtom (void *theEnv, char *logicalName, int type, void *value)
globle void PrintTally (void *theEnv, char *logicalName, long long count, char *singular, char *plural)
globle void PrintErrorID (void *theEnv, char *module, int errorID, int printCR)
globle void PrintWarningID (void *theEnv, char *module, int warningID, int printCR)
globle void CantFindItemErrorMessage (void *theEnv, char *itemType, char *itemName)
globle void CantFindItemInFunctionErrorMessage (void *theEnv, char *itemType, char *itemName, char *func)
globle void CantDeleteItemErrorMessage (void *theEnv, char *itemType, char *itemName)
globle void AlreadyParsedErrorMessage (void *theEnv, char *itemType, char *itemName)
globle void SyntaxErrorMessage (void *theEnv, char *location)
globle void LocalVariableErrorMessage (void *theEnv, char *byWhat)
globle void SystemError (void *theEnv, char *module, int errorID)
globle void DivideByZeroErrorMessage (void *theEnv, char *functionName)
globle char * FloatToString (void *theEnv, double number)
globle char * LongIntegerToString (void *theEnv, long long number)
globle char * DataObjectToString (void *theEnv, DATA_OBJECT *theDO)
globle void SalienceInformationError (void *theEnv, char *constructType, char *constructName)
globle void SalienceRangeError (void *theEnv, int min, int max)
globle void SalienceNonIntegerError (void *theEnv)
globle void SlotExistError (void *theEnv, char *sname, char *func)


Define Documentation

#define _PRNTUTIL_SOURCE_

Definition at line 31 of file prntutil.c.

#define _STDIO_INCLUDED_

Definition at line 34 of file prntutil.c.


Function Documentation

globle void AlreadyParsedErrorMessage ( void *  theEnv,
char *  itemType,
char *  itemName 
)

Definition at line 318 of file prntutil.c.

globle void CantDeleteItemErrorMessage ( void *  theEnv,
char *  itemType,
char *  itemName 
)

Definition at line 301 of file prntutil.c.

globle void CantFindItemErrorMessage ( void *  theEnv,
char *  itemType,
char *  itemName 
)

Definition at line 264 of file prntutil.c.

globle void CantFindItemInFunctionErrorMessage ( void *  theEnv,
char *  itemType,
char *  itemName,
char *  func 
)

Definition at line 281 of file prntutil.c.

globle char* DataObjectToString ( void *  theEnv,
DATA_OBJECT theDO 
)

Definition at line 452 of file prntutil.c.

globle void DivideByZeroErrorMessage ( void *  theEnv,
char *  functionName 
)

Definition at line 394 of file prntutil.c.

globle char* FloatToString ( void *  theEnv,
double  number 
)

Definition at line 407 of file prntutil.c.

globle void InitializePrintUtilityData ( void *  theEnv  ) 

Definition at line 59 of file prntutil.c.

globle void LocalVariableErrorMessage ( void *  theEnv,
char *  byWhat 
)

Definition at line 354 of file prntutil.c.

globle char* LongIntegerToString ( void *  theEnv,
long long  number 
)

Definition at line 436 of file prntutil.c.

globle void PrintAtom ( void *  theEnv,
char *  logicalName,
int  type,
void *  value 
)

Definition at line 125 of file prntutil.c.

globle void PrintErrorID ( void *  theEnv,
char *  module,
int  errorID,
int  printCR 
)

Definition at line 230 of file prntutil.c.

globle void PrintFloat ( void *  theEnv,
char *  fileid,
double  number 
)

Definition at line 97 of file prntutil.c.

globle void PrintInChunks ( void *  theEnv,
char *  logicalName,
char *  bigString 
)

Definition at line 70 of file prntutil.c.

globle void PrintLongInteger ( void *  theEnv,
char *  logicalName,
long long  number 
)

Definition at line 111 of file prntutil.c.

globle void PrintTally ( void *  theEnv,
char *  logicalName,
long long  count,
char *  singular,
char *  plural 
)

Definition at line 207 of file prntutil.c.

globle void PrintWarningID ( void *  theEnv,
char *  module,
int  warningID,
int  printCR 
)

Definition at line 247 of file prntutil.c.

globle void SalienceInformationError ( void *  theEnv,
char *  constructType,
char *  constructName 
)

Definition at line 555 of file prntutil.c.

globle void SalienceNonIntegerError ( void *  theEnv  ) 

Definition at line 594 of file prntutil.c.

globle void SalienceRangeError ( void *  theEnv,
int  min,
int  max 
)

Definition at line 577 of file prntutil.c.

globle void SlotExistError ( void *  theEnv,
char *  sname,
char *  func 
)

Definition at line 607 of file prntutil.c.

globle void SyntaxErrorMessage ( void *  theEnv,
char *  location 
)

Definition at line 333 of file prntutil.c.

globle void SystemError ( void *  theEnv,
char *  module,
int  errorID 
)

Definition at line 368 of file prntutil.c.


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