src/clipsrules/core/pprint.c File Reference

#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include "setup.h"
#include "constant.h"
#include "envrnmnt.h"
#include "memalloc.h"
#include "sysdep.h"
#include "utility.h"
#include "pprint.h"

Include dependency graph for pprint.c:

Go to the source code of this file.

Defines

#define _PPRINT_SOURCE_
#define _STDIO_INCLUDED_

Functions

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


Define Documentation

#define _PPRINT_SOURCE_

Definition at line 27 of file pprint.c.

#define _STDIO_INCLUDED_

Definition at line 30 of file pprint.c.


Function Documentation

globle char* CopyPPBuffer ( void *  theEnv  ) 

Definition at line 177 of file pprint.c.

globle void DecrementIndentDepth ( void *  theEnv,
int  value 
)

Definition at line 237 of file pprint.c.

globle void DestroyPPBuffer ( void *  theEnv  ) 

Definition at line 90 of file pprint.c.

globle void FlushPPBuffer ( void *  theEnv  ) 

Definition at line 76 of file pprint.c.

globle char* GetPPBuffer ( void *  theEnv  ) 

Definition at line 193 of file pprint.c.

globle int GetPPBufferEnabled ( void *  theEnv  ) 

Definition at line 293 of file pprint.c.

globle int GetPPBufferStatus ( void *  theEnv  ) 

Definition at line 270 of file pprint.c.

globle void IncrementIndentDepth ( void *  theEnv,
int  value 
)

Definition at line 226 of file pprint.c.

globle void InitializePrettyPrintData ( void *  theEnv  ) 

Definition at line 54 of file pprint.c.

globle void PPBackup ( void *  theEnv  ) 

Definition at line 160 of file pprint.c.

globle void PPCRAndIndent ( void *  theEnv  ) 

Definition at line 203 of file pprint.c.

globle void SavePPBuffer ( void *  theEnv,
char *  str 
)

Definition at line 104 of file pprint.c.

globle void SetIndentDepth ( void *  theEnv,
int  value 
)

Definition at line 248 of file pprint.c.

globle int SetPPBufferEnabled ( void *  theEnv,
int  value 
)

Definition at line 279 of file pprint.c.

globle void SetPPBufferStatus ( void *  theEnv,
int  value 
)

Definition at line 259 of file pprint.c.


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