gi-girepository-1.0.26: GIRepository (gobject-introspection) bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GIRepository.Flags

Description

 
Synopsis

Flags

FieldInfoFlags

data FieldInfoFlags Source #

Flags for a GIFieldInfo.

Constructors

FieldInfoFlagsReadable

field is readable.

FieldInfoFlagsWritable

field is writable.

AnotherFieldInfoFlags Int

Catch-all for unknown values

FunctionInfoFlags

data FunctionInfoFlags Source #

Flags for a GIFunctionInfo struct.

Constructors

FunctionInfoFlagsIsMethod

is a method.

FunctionInfoFlagsIsConstructor

is a constructor.

FunctionInfoFlagsIsGetter

is a getter of a GIPropertyInfo.

FunctionInfoFlagsIsSetter

is a setter of a GIPropertyInfo.

FunctionInfoFlagsWrapsVfunc

represents a virtual function.

FunctionInfoFlagsThrows

the function may throw an error.

AnotherFunctionInfoFlags Int

Catch-all for unknown values

Instances

Instances details
Enum FunctionInfoFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

Show FunctionInfoFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

Eq FunctionInfoFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

Ord FunctionInfoFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

IsGFlag FunctionInfoFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

RepositoryLoadFlags

data RepositoryLoadFlags Source #

Flags that control how a typelib is loaded.

Constructors

RepositoryLoadFlagsIrepositoryLoadFlagLazy

Lazily load the typelib.

AnotherRepositoryLoadFlags Int

Catch-all for unknown values

Instances

Instances details
Enum RepositoryLoadFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

Show RepositoryLoadFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

Eq RepositoryLoadFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

Ord RepositoryLoadFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

IsGFlag RepositoryLoadFlags Source # 
Instance details

Defined in GI.GIRepository.Flags

VFuncInfoFlags

data VFuncInfoFlags Source #

Flags of a GIVFuncInfo struct.

Constructors

VFuncInfoFlagsMustChainUp

chains up to the parent type

VFuncInfoFlagsMustOverride

overrides

VFuncInfoFlagsMustNotOverride

does not override

VFuncInfoFlagsThrows

Includes a GError

AnotherVFuncInfoFlags Int

Catch-all for unknown values