Foreign.LibFFI.Types

# Arguments

## Integral types

argCInt

argCUInt

argCLong

argCULong

argInt

argInt8

argInt16

argInt32

argInt64

argWord

argWord8

argWord16

argWord32

argWord64

## Floating point types

argCFloat

argCDouble

## Various other C types

argCSize

argCTime

argCChar

argCUChar

argCWchar

argPtr

argFunPtr

## Strings

argString

argByteString

argConstByteString

# Return types

## Integral types

retVoid

retCInt

retCUInt

retCLong

retCULong

retInt

retInt8

retInt16

retInt32

retInt64

retWord

retWord8

retWord16

retWord32

retWord64

## Floating point types

retCFloat

retCDouble

## Various other C types

retCSize

retCTime

retCChar

retCUChar

retCWchar

retPtr

retFunPtr

## Strings

retCString

retString

retByteString

retMallocByteString