VTK
Functions
dox/Wrapping/Tools/vtkParse.h File Reference
#include "vtkParseType.h"
#include "vtkParseData.h"
#include <stdio.h>
Include dependency graph for vtkParse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void vtkParse_DefineMacro (const char *name, const char *definition)
 Define a preprocessor macro.
void vtkParse_UndefineMacro (const char *name)
 Undefine a preprocessor macro.
void vtkParse_IncludeDirectory (const char *dirname)
 Add an include directory, for use with the "-I" option.
const char * vtkParse_FindIncludeFile (const char *filename)
 Return the full path to a header file.
void vtkParse_SetIgnoreBTX (int option)
 Ignore BTX/ETX markers.
void vtkParse_SetCommandName (const char *name)
 Set the command name, for error reporting and diagnostics.
FileInfovtkParse_ParseFile (const char *filename, FILE *ifile, FILE *errfile)
 Parse a header file and return a FileInfo struct.
int vtkParse_ReadHints (FileInfo *data, FILE *hfile, FILE *errfile)
 Read a hints file and update the FileInfo.
void vtkParse_Free (FileInfo *data)
 Free the FileInfo struct returned by vtkParse_ParseFile()

Function Documentation

void vtkParse_DefineMacro ( const char *  name,
const char *  definition 
)

Define a preprocessor macro.

Function macros are not supported.

void vtkParse_UndefineMacro ( const char *  name)

Undefine a preprocessor macro.

void vtkParse_IncludeDirectory ( const char *  dirname)

Add an include directory, for use with the "-I" option.

const char* vtkParse_FindIncludeFile ( const char *  filename)

Return the full path to a header file.

void vtkParse_SetIgnoreBTX ( int  option)

Ignore BTX/ETX markers.

void vtkParse_SetCommandName ( const char *  name)

Set the command name, for error reporting and diagnostics.

FileInfo* vtkParse_ParseFile ( const char *  filename,
FILE *  ifile,
FILE *  errfile 
)

Parse a header file and return a FileInfo struct.

int vtkParse_ReadHints ( FileInfo data,
FILE *  hfile,
FILE *  errfile 
)

Read a hints file and update the FileInfo.

void vtkParse_Free ( FileInfo data)

Free the FileInfo struct returned by vtkParse_ParseFile()