jack-0.7.1.3: Bindings for the JACK Audio Connection Kit

Safe HaskellSafe
LanguageHaskell98

Sound.JACK.Exception

Documentation

class ToString e where #

Minimal complete definition

toString

Methods

toString :: e -> String #

Instances

ToString Errno # 

Methods

toString :: Errno -> String #

ToString e => ToString (Errno e) # 

Methods

toString :: Errno e -> String #

ToString e => ToString (PortMismatch e) # 

Methods

toString :: PortMismatch e -> String #

ToString e => ToString (PortRegister e) # 

Methods

toString :: PortRegister e -> String #

ToString e => ToString (Status e) # 

Methods

toString :: Status e -> String #

(Bits w, Enum a, Show a) => ToString (T w a) # 

Methods

toString :: T w a -> String #

class ThrowsStatus e where #

Minimal complete definition

status

Methods

status :: StatusSet -> e #

Instances

ThrowsStatus e => ThrowsStatus (Errno e) # 

Methods

status :: StatusSet -> Errno e #

ThrowsStatus e => ThrowsStatus (PortMismatch e) # 

Methods

status :: StatusSet -> PortMismatch e #

ThrowsStatus e => ThrowsStatus (PortRegister e) # 

Methods

status :: StatusSet -> PortRegister e #

ThrowsStatus (Status e) # 

Methods

status :: StatusSet -> Status e #

data Status e #

Constructors

Status StatusSet 
NoStatus e 

class ThrowsErrno e where #

Minimal complete definition

errno

Methods

errno :: Errno -> e #

Instances

data Errno e #

Constructors

Errno Errno 
NoErrno e 

Instances