Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class (Show a, Eq a, Typeable a) => CType a where Source
Types supported by C
ShowClass CType Source | |
CType Bool Source | |
CType Double Source | |
CType Float Source | |
CType Int8 Source | |
CType Int16 Source | |
CType Int32 Source | |
CType Int64 Source | |
CType Word8 Source | |
CType Word16 Source | |
CType Word32 Source | |
CType Word64 Source | |
Witness CType BoolType t Source | |
Witness CType FloatType t Source | |
Witness CType DoubleType t Source | |
Witness CType IntWordType t Source | |
PWitness CType TupleType t Source | |
PWitness CType BoolType t Source | |
PWitness CType CharType t Source | |
PWitness CType FloatType t Source | |
PWitness CType DoubleType t Source | |
PWitness CType ListType t Source | |
PWitness CType FunType t Source | |
PWitness CType IntWordType t Source | |
Arg (* -> Constraint) PtrArg CType Source | |
Arg (* -> Constraint) IArrArg CType Source | |
Arg (* -> Constraint) ArrArg CType Source | |
Arg (* -> Constraint) RefArg CType Source | |
CompExp exp => Arg (* -> Constraint) (FunArg * exp) CType Source |