Flags

Details

class GIRepository.FieldInfoFlags(value)

Bases: GLib.Flags

Flags for a #GIFieldInfo.

READABLE = 1

field is readable.

WRITABLE = 2

field is writable.

class GIRepository.FunctionInfoFlags(value)

Bases: GLib.Flags

Flags for a #GIFunctionInfo struct.

IS_METHOD = 1

is a method.

WRAPS_VFUNC = 16

represents a virtual function.

IS_CONSTRUCTOR = 2

is a constructor.

THROWS = 32

the function may throw an error.

IS_GETTER = 4

is a getter of a #GIPropertyInfo.

IS_SETTER = 8

is a setter of a #GIPropertyInfo.

class GIRepository.RepositoryLoadFlags(value)

Bases: GLib.Flags

Flags that control how a typelib is loaded.

IREPOSITORY_LOAD_FLAG_LAZY = 1

Lazily load the typelib.

class GIRepository.VFuncInfoFlags(value)

Bases: GLib.Flags

Flags of a #GIVFuncInfo struct.

MUST_CHAIN_UP = 1

chains up to the parent type

MUST_OVERRIDE = 2

overrides

MUST_NOT_OVERRIDE = 4

does not override

THROWS = 8

Includes a GLib.Error