Win32-2.14.1.0: A binding to Windows Win32 API.
Copyright2012 shelarcy
LicenseBSD-style
Maintainershelarcy@gmail.com
StabilityProvisional
PortabilityNon-portable (Win32 API)
Safe HaskellNone
LanguageHaskell2010

System.Win32.Exception.Unsupported

Description

Exception handling if using unsupported Win32 API.

Documentation

data Unsupported Source #

Constructors

MissingFunction String String
MissingValue String String

Instances

Instances details
Instance details

Defined in System.Win32.Exception.Unsupported

Methods

showsPrec :: Int -> Unsupported -> ShowS

show :: Unsupported -> String

showList :: [Unsupported] -> ShowS

Exception Unsupported Source #
Instance details

Defined in System.Win32.Exception.Unsupported

Methods

toException :: Unsupported -> SomeException

fromException :: SomeException -> Maybe Unsupported

displayException :: Unsupported -> String

missingLibrary :: FilePath -> Unsupported Source #

missingFunction :: String -> Unsupported Source #

missingValue :: String -> Unsupported Source #

missingWin32Function :: String -> String -> Unsupported Source #

missingWin32Value :: String -> String -> Unsupported Source #

doesn'tSupport :: String Source #

upgradeVista :: String Source #

removed :: String Source #

upgradeWindowsOS :: String -> String Source #

unsupportedIfNull :: Unsupported -> IO (Ptr a) -> IO (Ptr a) Source #

unsupportedVal :: String -> IO Bool -> String -> a -> a Source #

AltStyle によって変換されたページ (->オリジナル) /