VTK
|
This file contains utility functions for loading and parsing a VTK hierarchy file. More...
#include <vtkParseHierarchy.h>
Public Attributes | |
const char * | Name |
const char * | HeaderFile |
const char * | Module |
int | NumberOfTemplateParameters |
const char ** | TemplateParameters |
const char ** | TemplateDefaults |
int | NumberOfProperties |
const char ** | Properties |
int | NumberOfSuperClasses |
const char ** | SuperClasses |
int * | SuperClassIndex |
ValueInfo * | Typedef |
int | IsEnum |
int | IsTypedef |
This file contains utility functions for loading and parsing a VTK hierarchy file.
The file contains entries like the following (one per line in the file):
classname [ : superclass ] ; header.h ; vtkKit [; flags]
For each typedef, the output file will have a line like this:
name = &[2][3]* const type ; header.h ; vtkKit [; flags]
For each enum, the output file will have:
enumname : enum ; header.h ; vtkKit [; flags] One entry from the hierarchy file. It contains a class name, the superclasses, and the header file.
Definition at line 49 of file vtkParseHierarchy.h.
const char* _HierarchyEntry::Name |
Definition at line 51 of file vtkParseHierarchy.h.
const char* _HierarchyEntry::HeaderFile |
Definition at line 52 of file vtkParseHierarchy.h.
const char* _HierarchyEntry::Module |
Definition at line 53 of file vtkParseHierarchy.h.
int _HierarchyEntry::NumberOfTemplateParameters |
Definition at line 54 of file vtkParseHierarchy.h.
const char** _HierarchyEntry::TemplateParameters |
Definition at line 55 of file vtkParseHierarchy.h.
const char** _HierarchyEntry::TemplateDefaults |
Definition at line 56 of file vtkParseHierarchy.h.
int _HierarchyEntry::NumberOfProperties |
Definition at line 57 of file vtkParseHierarchy.h.
const char** _HierarchyEntry::Properties |
Definition at line 58 of file vtkParseHierarchy.h.
int _HierarchyEntry::NumberOfSuperClasses |
Definition at line 59 of file vtkParseHierarchy.h.
const char** _HierarchyEntry::SuperClasses |
Definition at line 60 of file vtkParseHierarchy.h.
int* _HierarchyEntry::SuperClassIndex |
Definition at line 61 of file vtkParseHierarchy.h.
ValueInfo* _HierarchyEntry::Typedef |
Definition at line 62 of file vtkParseHierarchy.h.
int _HierarchyEntry::IsEnum |
Definition at line 63 of file vtkParseHierarchy.h.
int _HierarchyEntry::IsTypedef |
Definition at line 64 of file vtkParseHierarchy.h.