![]() |
GirToBac
0.2
Create FB Headers from GObject Introspection *.gir files
|
TYPE struct used the parsers. More...
Public Attributes | |
STRING | FunNam |
The FB name of a SUB/FUNCTION/callback. More... | |
STRING | FunTyp |
The type of a FUNCTION/callback ("" = SUB) More... | |
STRING | FunDll |
The function name in the dll. More... | |
STRING | FieldNam |
The FB name of a field. More... | |
STRING | FieldVal |
The vale of a field. More... | |
STRING | OopDll |
The FB variable for OOP ??? More... | |
STRING | Check |
The symbol to check for (skip binding if prersent) More... | |
STRING | NamSpace |
The namespace of the library. More... | |
STRING | NamDll |
The name of the library to include. More... | |
STRING | NextElm |
The name of the next element in the ordered list. More... | |
STRING | ArrayTyp |
The type of an array. More... | |
STRING | Typ |
The type of a field. More... | |
STRING | TypC |
The type of a field in C-style. More... | |
STRING | ParaStr |
A parameter list. More... | |
gint32 | ParaBy |
The parameter passing (BYVAL/BYREF) More... | |
gint32 | ParaCnt |
The number of parameters in a list. More... | |
gint32 | BlockCnt |
The number of entries in a block (ENUM/UNION/TYPE) More... | |
gint32 | type_flg |
The tye of a variable (see TypeFlags) More... | |
gint32 | ArrayLen |
The length or size of an array. More... | |
gint32 | FieldBits |
The number of bits (in a bitfield) More... | |
gint32 | PropRW |
The PROPERTY style (read/write) More... | |
gint32 | FnrBi |
The file number for output. More... | |
gint32 | SkipElem |
Wether to skip the current element (in ordered parsing process) More... | |
CONST_gchar_PTR | FuncSkip |
Used as flag to skip a function. More... | |
CONST_gchar_PTR | GErrr |
Used as flag to add a GError PTR PTR in parameter lists. More... | |
STRING | Raus [15+1] |
Strings for output (0-level, current level and 14 levels of nested blocks) More... | |
STRING | Nams [15+1] |
Names of the current block on each level (0 to 15) More... | |
gint32 | Level = 1 |
A counter for the current level. More... | |
gint32 | RausMax = 1 |
The highest level of output (nested blocks) More... | |
TYPE struct used the parsers.
The fields of this TYPE are used in the different parsers to exchain the parsed context.
Definition at line 96 of file GirToBac.bas.
STRING UserUDT::FunNam |
The FB name of a SUB/FUNCTION/callback.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::FunTyp |
The type of a FUNCTION/callback ("" = SUB)
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::FunDll |
The function name in the dll.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::FieldNam |
The FB name of a field.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::FieldVal |
The vale of a field.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::OopDll |
The FB variable for OOP ???
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::Check |
The symbol to check for (skip binding if prersent)
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::NamSpace |
The namespace of the library.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::NamDll |
The name of the library to include.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::NextElm |
The name of the next element in the ordered list.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::ArrayTyp |
The type of an array.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::Typ |
The type of a field.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::TypC |
The type of a field in C-style.
Definition at line 98 of file GirToBac.bas.
STRING UserUDT::ParaStr |
A parameter list.
Definition at line 98 of file GirToBac.bas.
gint32 UserUDT::ParaBy |
The parameter passing (BYVAL/BYREF)
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::ParaCnt |
The number of parameters in a list.
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::BlockCnt |
The number of entries in a block (ENUM/UNION/TYPE)
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::type_flg |
The tye of a variable (see TypeFlags)
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::ArrayLen |
The length or size of an array.
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::FieldBits |
The number of bits (in a bitfield)
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::PropRW |
The PROPERTY style (read/write)
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::FnrBi |
The file number for output.
Definition at line 113 of file GirToBac.bas.
gint32 UserUDT::SkipElem |
Wether to skip the current element (in ordered parsing process)
Definition at line 113 of file GirToBac.bas.
CONST_gchar_PTR UserUDT::FuncSkip |
Used as flag to skip a function.
Definition at line 123 of file GirToBac.bas.
CONST_gchar_PTR UserUDT::GErrr |
Used as flag to add a GError PTR PTR in parameter lists.
Definition at line 123 of file GirToBac.bas.
STRING UserUDT::Raus[15+1] |
Strings for output (0-level, current level and 14 levels of nested blocks)
Definition at line 127 of file GirToBac.bas.
STRING UserUDT::Nams[15+1] |
Names of the current block on each level (0 to 15)
Definition at line 127 of file GirToBac.bas.
gint32 UserUDT::Level = 1 |
A counter for the current level.
Definition at line 130 of file GirToBac.bas.
gint32 UserUDT::RausMax = 1 |
The highest level of output (nested blocks)
Definition at line 131 of file GirToBac.bas.