src/clipsrules/core/pprint.h File Reference

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

Go to the source code of this file.

Classes

struct  prettyPrintData

Defines

#define PRETTY_PRINT_DATA   52
#define PrettyPrintData(theEnv)   ((struct prettyPrintData *) GetEnvironmentData(theEnv,PRETTY_PRINT_DATA))
#define LOCALE   extern

Functions

LOCALE void InitializePrettyPrintData (void *)
LOCALE void FlushPPBuffer (void *)
LOCALE void DestroyPPBuffer (void *)
LOCALE void SavePPBuffer (void *, char *)
LOCALE void PPBackup (void *)
LOCALE char * CopyPPBuffer (void *)
LOCALE char * GetPPBuffer (void *)
LOCALE void PPCRAndIndent (void *)
LOCALE void IncrementIndentDepth (void *, int)
LOCALE void DecrementIndentDepth (void *, int)
LOCALE void SetIndentDepth (void *, int)
LOCALE void SetPPBufferStatus (void *, int)
LOCALE int GetPPBufferStatus (void *)
LOCALE int SetPPBufferEnabled (void *, int)
LOCALE int GetPPBufferEnabled (void *)


Define Documentation

#define LOCALE   extern

Definition at line 48 of file pprint.h.

#define PRETTY_PRINT_DATA   52

Definition at line 25 of file pprint.h.

#define PrettyPrintData ( theEnv   )     ((struct prettyPrintData *) GetEnvironmentData(theEnv,PRETTY_PRINT_DATA))

Definition at line 39 of file pprint.h.


Function Documentation

LOCALE char* CopyPPBuffer ( void *   ) 

Definition at line 177 of file pprint.c.

LOCALE void DecrementIndentDepth ( void *  ,
int   
)

Definition at line 237 of file pprint.c.

LOCALE void DestroyPPBuffer ( void *   ) 

Definition at line 90 of file pprint.c.

LOCALE void FlushPPBuffer ( void *   ) 

Definition at line 76 of file pprint.c.

LOCALE char* GetPPBuffer ( void *   ) 

Definition at line 193 of file pprint.c.

LOCALE int GetPPBufferEnabled ( void *   ) 

Definition at line 293 of file pprint.c.

LOCALE int GetPPBufferStatus ( void *   ) 

Definition at line 270 of file pprint.c.

LOCALE void IncrementIndentDepth ( void *  ,
int   
)

Definition at line 226 of file pprint.c.

LOCALE void InitializePrettyPrintData ( void *   ) 

Definition at line 54 of file pprint.c.

LOCALE void PPBackup ( void *   ) 

Definition at line 160 of file pprint.c.

LOCALE void PPCRAndIndent ( void *   ) 

Definition at line 203 of file pprint.c.

LOCALE void SavePPBuffer ( void *  ,
char *   
)

Definition at line 104 of file pprint.c.

LOCALE void SetIndentDepth ( void *  ,
int   
)

Definition at line 248 of file pprint.c.

LOCALE int SetPPBufferEnabled ( void *  ,
int   
)

Definition at line 279 of file pprint.c.

LOCALE void SetPPBufferStatus ( void *  ,
int   
)

Definition at line 259 of file pprint.c.


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