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 |
- newtype TestConfig = TestConfig (ForeignPtr TestConfig)
- newZeroTestConfig :: MonadIO m => m TestConfig
- noTestConfig :: Maybe TestConfig
- testConfigReadTestInitialized :: MonadIO m => TestConfig -> m Bool
- testConfigTestInitialized :: AttrLabelProxy "testInitialized"
- testConfigWriteTestInitialized :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigReadTestPerf :: MonadIO m => TestConfig -> m Bool
- testConfigTestPerf :: AttrLabelProxy "testPerf"
- testConfigWriteTestPerf :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigReadTestQuick :: MonadIO m => TestConfig -> m Bool
- testConfigTestQuick :: AttrLabelProxy "testQuick"
- testConfigWriteTestQuick :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigReadTestQuiet :: MonadIO m => TestConfig -> m Bool
- testConfigTestQuiet :: AttrLabelProxy "testQuiet"
- testConfigWriteTestQuiet :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigReadTestUndefined :: MonadIO m => TestConfig -> m Bool
- testConfigTestUndefined :: AttrLabelProxy "testUndefined"
- testConfigWriteTestUndefined :: MonadIO m => TestConfig -> Bool -> m ()
- testConfigReadTestVerbose :: MonadIO m => TestConfig -> m Bool
- testConfigTestVerbose :: AttrLabelProxy "testVerbose"
- testConfigWriteTestVerbose :: MonadIO m => TestConfig -> Bool -> m ()
Exported types
newtype TestConfig Source
WrappedPtr TestConfig | |
(~) AttrOpTag tag AttrSet => Constructible TestConfig tag | |
((~) * info (ResolveTestConfigMethod t TestConfig), MethodInfo * info TestConfig p) => IsLabelProxy t (TestConfig -> p) | |
type AttributeList TestConfig |
newZeroTestConfig :: MonadIO m => m TestConfig Source
Construct a TestConfig
struct initialized to zero.
Properties
TestInitialized
testConfigReadTestInitialized :: MonadIO m => TestConfig -> m Bool Source
testConfigTestInitialized :: AttrLabelProxy "testInitialized" Source
testConfigWriteTestInitialized :: MonadIO m => TestConfig -> Bool -> m () Source
TestPerf
testConfigReadTestPerf :: MonadIO m => TestConfig -> m Bool Source
testConfigTestPerf :: AttrLabelProxy "testPerf" Source
testConfigWriteTestPerf :: MonadIO m => TestConfig -> Bool -> m () Source
TestQuick
testConfigReadTestQuick :: MonadIO m => TestConfig -> m Bool Source
testConfigTestQuick :: AttrLabelProxy "testQuick" Source
testConfigWriteTestQuick :: MonadIO m => TestConfig -> Bool -> m () Source
TestQuiet
testConfigReadTestQuiet :: MonadIO m => TestConfig -> m Bool Source
testConfigTestQuiet :: AttrLabelProxy "testQuiet" Source
testConfigWriteTestQuiet :: MonadIO m => TestConfig -> Bool -> m () Source
TestUndefined
testConfigReadTestUndefined :: MonadIO m => TestConfig -> m Bool Source
testConfigTestUndefined :: AttrLabelProxy "testUndefined" Source
testConfigWriteTestUndefined :: MonadIO m => TestConfig -> Bool -> m () Source
TestVerbose
testConfigReadTestVerbose :: MonadIO m => TestConfig -> m Bool Source
testConfigTestVerbose :: AttrLabelProxy "testVerbose" Source
testConfigWriteTestVerbose :: MonadIO m => TestConfig -> Bool -> m () Source