hacanon-light-2008.10.28: Template Haskell framework for automatic FFI code generation.

Index

anonPtrForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
applyArgsForeign.HacanonLight.FFIToHs
bindForeign.HacanonLight.Generate
bindArgsForeign.HacanonLight.FFIToHs
bindWithOptionsForeign.HacanonLight.Generate
boolForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
callFuncForeign.HacanonLight.FFIToHs
castForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
charForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
cPointerForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
createArrowTypeForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
createHsBodyForeign.HacanonLight.FFIToHs
createSimpleExprForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
createSimpleTypeForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
createTupleTypeForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
cstringForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
DISForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disFFITypeForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disFreeForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
DISIgnoreForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
DISInForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
DISInOutForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disMarshalForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disMarshalPForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
DISOperationForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disOperationForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
DISOutForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disTypeForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
disUnMarshalForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
doubleForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
dynamicForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
emptyDISForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
enumForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
enum'Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
ffiCallConvForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
FFIDecl 
1 (Type/Class)Foreign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
2 (Data Constructor)Foreign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
ffiNameForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
ffiPureForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
ffiSafetyForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
ffiTypeForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
ffiUniqueForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
floatForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
foreignPtrForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
FuncForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
hsBodyForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
HsDecl 
1 (Type/Class)Foreign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
2 (Data Constructor)Foreign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
hsFFINameForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
hsNameForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
hsPointerForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
hsPureForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
hsStructForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
hsTypeForeign.HacanonLight.Common.Types, Foreign.HacanonLight.Common
insertInFieldForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
intForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
int16Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
int32Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
int8Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
isInDISForeign.HacanonLight.DIS
isOfOperationForeign.HacanonLight.DIS
isOutDISForeign.HacanonLight.DIS
marshalArgsForeign.HacanonLight.FFIToHs
maybeForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
maybeIntForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
maybePtrForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
MkDISForeign.HacanonLight.DIS.Types, Foreign.HacanonLight.DIS
mkInForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
mkInOutForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
mkOutForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
modifyFieldForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
persistentForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
processFFIDeclForeign.HacanonLight.FFIToHs
putsForeign.HacanonLight.Common.THUtils, Foreign.HacanonLight.Common
safeBindForeign.HacanonLight.Generate
simpleBindForeign.HacanonLight.Generate
simpleSafeBindForeign.HacanonLight.Generate
stringForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
tupleForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
unitForeign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
unmarshalArgsForeign.HacanonLight.FFIToHs
word16Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
word32Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS
word8Foreign.HacanonLight.DIS.StdDIS, Foreign.HacanonLight.DIS