| GirToBac 0.0 Create FB Headers from GObject Introspection *.gir files

- Main Page
- Tutorial
- Data Structures
- Files

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Enumerations Macros Pages
Private Attributes
UserUDT Class Reference

TYPE struct used the parsers. More...

## Private Attributes

STRING | FunNam
| The FB name of a SUB/FUNCTION/callback.
STRING | FunTyp
| The type of a FUNCTION/callback ("" = SUB)
STRING | FunDll
| The function name in the dll.
STRING | FieldNam
| The FB name of a field.
STRING | FieldVal
| The vale of a field.
STRING | OopDll
| The FB variable for OOP ???
STRING | NamSpace
| The namespace of the library.
STRING | NamDll
| The name of the library to include.
STRING | NextElm
| The name of the next element in the ordered list.
STRING | ArrayTyp
| The type of an array.
STRING | Typ
| The type of a field.
STRING | TypC
| The type of a field in C-style.
STRING | ParaStr
| A parameter list.
INTEGER | ParaBy
| The parameter passing (BYVAL/BYREF)
INTEGER | ParaCnt
| The number of parameters in a list.
INTEGER | BlockCnt
| The number of entries in a block (ENUM/UNION/TYPE)
INTEGER | type_flg
| The tye of a variable (see TypeFlags)
INTEGER | ArrayLen
| The length or size of an array.
INTEGER | FieldBits
| The number of bits (in a bitfield)
INTEGER | PropRW
| The PROPERTY style (read/write)
INTEGER | FnrBi
| The file number for output.
INTEGER | SkipElem
| Wether to skip the current element (in ordered parsing process)
CONST_gchar_PTR | FuncSkip
| Used as flag to skip a function.
CONST_gchar_PTR | GErrr
| Used as flag to add a GError PTR PTR in parameter lists.
STRING | Raus [15+1]
| Strings for output (0-level, current level and 14 levels of nested blocks)
STRING | Nams [15+1]
| Names of the current block on each level (0 to 15)
INTEGER | Level = 1
| A counter for the current level.
INTEGER | RausMax = 1
| The highest level of output (nested blocks)

## Detailed Description

TYPE struct used the parsers.

The fields of this TYPE are used in the different parsers to exchain the parsed context.

Definition at line 94 of file GirToBac.bas.

The documentation for this class was generated from the following file:

- GirToBac.bas