| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.GIRepository.Flags
Description
Synopsis
- data FieldInfoFlags
- data FunctionInfoFlags
- data RepositoryLoadFlags
- data VFuncInfoFlags
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 |
Instances
FunctionInfoFlags
data FunctionInfoFlags Source #
Flags for a GIFunctionInfo struct.
Constructors
| FunctionInfoFlagsIsMethod | is a method. |
| FunctionInfoFlagsIsConstructor | is a constructor. |
| FunctionInfoFlagsIsGetter | is a getter of a |
| FunctionInfoFlagsIsSetter | is a setter of a |
| FunctionInfoFlagsWrapsVfunc | represents a virtual function. |
| FunctionInfoFlagsThrows | the function may throw an error. |
| AnotherFunctionInfoFlags Int | Catch-all for unknown values |
Instances
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
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 |
| AnotherVFuncInfoFlags Int | Catch-all for unknown values |