BaseInfo |
GIBaseInfo is the common base struct of all other Info structs accessible through the GIRepository API. since: 2.80 |
CallableInfo |
GICallableInfo represents an entity which is callable. since: 2.80 |
CallbackInfo |
GICallbackInfo represents a callback. since: 2.80 |
ConstantInfo |
GIConstantInfo represents a constant. since: 2.80 |
EnumInfo |
A GIEnumInfo represents an enumeration. since: 2.80 |
FieldInfo |
A GIFieldInfo struct represents a field of a struct, union, or object. since: 2.80 |
FlagsInfo |
A GIFlagsInfo represents an enumeration which defines flag values (independently set bits). since: 2.80 |
FunctionInfo |
GIFunctionInfo represents a function, method or constructor. since: 2.80 |
InterfaceInfo |
GIInterfaceInfo represents a GInterface type. since: 2.80 |
ObjectInfo |
GIObjectInfo represents a classed type. since: 2.80 |
PropertyInfo |
GIPropertyInfo represents a property in a GObject. since: 2.80 |
RegisteredTypeInfo |
GIRegisteredTypeInfo represents an entity with a GTypeassociated. since: 2.80 |
Repository |
GIRepository is used to manage repositories of namespaces. Namespaces are represented on disk by type libraries (.typelib files). since: 2.80 |
SignalInfo |
GISignalInfo represents a signal. since: 2.80 |
StructInfo |
GIStructInfo represents a generic C structure type. since: 2.80 |
TypeInfo |
GITypeInfo represents a type, including information about direction and transfer. since: 2.80 |
UnionInfo |
GIUnionInfo represents a union type. since: 2.80 |
UnresolvedInfo |
GIUnresolvedInfo represents an unresolved symbol. since: 2.80 |
ValueInfo |
A GIValueInfo represents a value in an enumeration. since: 2.80 |
VFuncInfo |
GIVFuncInfo represents a virtual function. since: 2.80 |