| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.GLib.Structs.TestConfig
Description
- newtype TestConfig = TestConfig (ForeignPtr TestConfig)
- newZeroTestConfig :: MonadIO m => m TestConfig
- noTestConfig :: Maybe TestConfig
- getTestConfigTestInitialized :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestInitialized :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigTestInitialized :: AttrLabelProxy "testInitialized"
- getTestConfigTestPerf :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestPerf :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigTestPerf :: AttrLabelProxy "testPerf"
- getTestConfigTestQuick :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestQuick :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigTestQuick :: AttrLabelProxy "testQuick"
- getTestConfigTestQuiet :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestQuiet :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigTestQuiet :: AttrLabelProxy "testQuiet"
- getTestConfigTestUndefined :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestUndefined :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigTestUndefined :: AttrLabelProxy "testUndefined"
- getTestConfigTestVerbose :: MonadIO m => TestConfig -> m Bool
- setTestConfigTestVerbose :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigTestVerbose :: AttrLabelProxy "testVerbose"
Exported types
newtype TestConfig Source #
Constructors
| TestConfig (ForeignPtr TestConfig) |
Instances
| WrappedPtr TestConfig Source # | |
| (~) AttrOpTag tag AttrSet => Constructible TestConfig tag Source # | |
| ((~) * info (ResolveTestConfigMethod t TestConfig), MethodInfo * info TestConfig p) => IsLabel t (TestConfig -> p) Source # | |
| ((~) * info (ResolveTestConfigMethod t TestConfig), MethodInfo * info TestConfig p) => IsLabelProxy t (TestConfig -> p) Source # | |
| HasAttributeList * TestConfig Source # | |
| type AttributeList TestConfig Source # | |
newZeroTestConfig :: MonadIO m => m TestConfig Source #
Construct a TestConfig struct initialized to zero.
Properties
TestInitialized
getTestConfigTestInitialized :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestInitialized :: MonadIO m => TestConfig -> Bool -> m () Source #
testConfigTestInitialized :: AttrLabelProxy "testInitialized" Source #
TestPerf
getTestConfigTestPerf :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestPerf :: MonadIO m => TestConfig -> Bool -> m () Source #
testConfigTestPerf :: AttrLabelProxy "testPerf" Source #
TestQuick
getTestConfigTestQuick :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestQuick :: MonadIO m => TestConfig -> Bool -> m () Source #
testConfigTestQuick :: AttrLabelProxy "testQuick" Source #
TestQuiet
getTestConfigTestQuiet :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestQuiet :: MonadIO m => TestConfig -> Bool -> m () Source #
testConfigTestQuiet :: AttrLabelProxy "testQuiet" Source #
TestUndefined
getTestConfigTestUndefined :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestUndefined :: MonadIO m => TestConfig -> Bool -> m () Source #
testConfigTestUndefined :: AttrLabelProxy "testUndefined" Source #
TestVerbose
getTestConfigTestVerbose :: MonadIO m => TestConfig -> m Bool Source #
setTestConfigTestVerbose :: MonadIO m => TestConfig -> Bool -> m () Source #
testConfigTestVerbose :: AttrLabelProxy "testVerbose" Source #