|
| void | vtkParse_InitFile (FileInfo *file_info) |
| | Initializer methods. More...
|
| |
| void | vtkParse_InitNamespace (NamespaceInfo *namespace_info) |
| |
| void | vtkParse_InitClass (ClassInfo *cls) |
| |
| void | vtkParse_InitFunction (FunctionInfo *func) |
| |
| void | vtkParse_InitValue (ValueInfo *val) |
| |
| void | vtkParse_InitEnum (EnumInfo *item) |
| |
| void | vtkParse_InitUsing (UsingInfo *item) |
| |
| void | vtkParse_InitTemplate (TemplateInfo *arg) |
| |
| void | vtkParse_CopyNamespace (NamespaceInfo *data, const NamespaceInfo *orig) |
| | Copy methods. More...
|
| |
| void | vtkParse_CopyClass (ClassInfo *data, const ClassInfo *orig) |
| |
| void | vtkParse_CopyFunction (FunctionInfo *data, const FunctionInfo *orig) |
| |
| void | vtkParse_CopyValue (ValueInfo *data, const ValueInfo *orig) |
| |
| void | vtkParse_CopyEnum (EnumInfo *data, const EnumInfo *orig) |
| |
| void | vtkParse_CopyUsing (UsingInfo *data, const UsingInfo *orig) |
| |
| void | vtkParse_CopyTemplate (TemplateInfo *data, const TemplateInfo *orig) |
| |
| void | vtkParse_FreeFile (FileInfo *file_info) |
| | Free methods. More...
|
| |
| void | vtkParse_FreeNamespace (NamespaceInfo *namespace_info) |
| |
| void | vtkParse_FreeClass (ClassInfo *cls) |
| |
| void | vtkParse_FreeFunction (FunctionInfo *func) |
| |
| void | vtkParse_FreeValue (ValueInfo *val) |
| |
| void | vtkParse_FreeEnum (EnumInfo *item) |
| |
| void | vtkParse_FreeUsing (UsingInfo *item) |
| |
| void | vtkParse_FreeTemplate (TemplateInfo *arg) |
| |
| void | vtkParse_AddStringToArray (const char ***valueArray, int *count, const char *value) |
| | Add a string to an array of strings, grow array as necessary. More...
|
| |
| void | vtkParse_AddItemToArray (ItemInfo **valueArray, int *count, parse_item_t type, int idx) |
| | Expand the Item array for classes and namespaces. More...
|
| |
| void | vtkParse_AddIncludeToFile (FileInfo *info, FileInfo *item) |
| | Add various items to the structs. More...
|
| |
| void | vtkParse_AddClassToClass (ClassInfo *info, ClassInfo *item) |
| |
| void | vtkParse_AddFunctionToClass (ClassInfo *info, FunctionInfo *item) |
| |
| void | vtkParse_AddEnumToClass (ClassInfo *info, EnumInfo *item) |
| |
| void | vtkParse_AddConstantToClass (ClassInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddVariableToClass (ClassInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddTypedefToClass (ClassInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddUsingToClass (ClassInfo *info, UsingInfo *item) |
| |
| void | vtkParse_AddNamespaceToNamespace (NamespaceInfo *info, NamespaceInfo *item) |
| |
| void | vtkParse_AddClassToNamespace (NamespaceInfo *info, ClassInfo *item) |
| |
| void | vtkParse_AddFunctionToNamespace (NamespaceInfo *info, FunctionInfo *item) |
| |
| void | vtkParse_AddEnumToNamespace (NamespaceInfo *info, EnumInfo *item) |
| |
| void | vtkParse_AddConstantToNamespace (NamespaceInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddVariableToNamespace (NamespaceInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddTypedefToNamespace (NamespaceInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddUsingToNamespace (NamespaceInfo *info, UsingInfo *item) |
| |
| void | vtkParse_AddParameterToFunction (FunctionInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddParameterToTemplate (TemplateInfo *info, ValueInfo *item) |
| |
| void | vtkParse_AddDefaultConstructors (ClassInfo *data, StringCache *cache) |
| | Add default constructors to a class if they do not already exist. More...
|
| |