Copyright | 2012 shelarcy |
---|---|
License | BSD-style |
Maintainer | shelarcy@gmail.com |
Stability | Provisional |
Portability | Non-portable (Win32 API) |
Safe Haskell | None |
Language | Haskell2010 |
System.Win32.Exception.Unsupported
Description
Exception handling if using unsupported Win32 API.
Documentation
data Unsupported #
Constructors
MissingLibrary FilePath String | |
MissingFunction String String | |
MissingValue String String |
Instances
Show Unsupported # | |
Defined in System.Win32.Exception.Unsupported | |
Exception Unsupported # | |
Defined in System.Win32.Exception.Unsupported Methods toException :: Unsupported -> SomeException Source # fromException :: SomeException -> Maybe Unsupported Source # displayException :: Unsupported -> String Source # |
missingLibrary :: FilePath -> Unsupported #
missingFunction :: String -> Unsupported #
missingValue :: String -> Unsupported #
missingWin32Function :: String -> String -> Unsupported #
missingWin32Value :: String -> String -> Unsupported #
upgradeVista :: String #
upgradeWindowsOS :: String -> String #
unsupportedIfNull :: Unsupported -> IO (Ptr a) -> IO (Ptr a) #