fficxx-0.1.0: automatic C++ binding generation

Index

AbstractClassFFICXX.Generate.Type.Class
aliasedFuncNameFFICXX.Generate.Type.Class
AliasVirtualFFICXX.Generate.Type.Class
AnnotateMapFFICXX.Generate.Type.Annotate
ArgsFFICXX.Generate.Type.Class
argsToCallStringFFICXX.Generate.Type.Class
argsToStringFFICXX.Generate.Type.Class
argsToStringNoSelfFFICXX.Generate.Type.Class
argToCallStringFFICXX.Generate.Type.Class
argToStringFFICXX.Generate.Type.Class
argumentDependencyFFICXX.Generate.Code.Dependency
boolFFICXX.Generate.Type.Class
bool_FFICXX.Generate.Type.Class
Cabal 
1 (Type/Class)FFICXX.Generate.Type.Class
2 (Data Constructor)FFICXX.Generate.Type.Class
cabalIndentationFFICXX.Generate.Code.Cabal
cabal_cheaderprefixFFICXX.Generate.Type.Class
cabal_moduleprefixFFICXX.Generate.Type.Class
cabal_pkgnameFFICXX.Generate.Type.Class
castHsFileNameFFICXX.Generate.Generator.ContentMaker
cdoubleFFICXX.Generate.Type.Class
cdouble_FFICXX.Generate.Type.Class
cgDaughterMapFFICXX.Generate.Type.Class
cgDaughterSelfMapFFICXX.Generate.Type.Class
charppFFICXX.Generate.Type.Class
charpp_FFICXX.Generate.Type.Class
cihClassFFICXX.Generate.Type.Class
cihIncludedCPkgHeadersFFICXX.Generate.Type.Class
cihIncludedHPkgHeadersInCPPFFICXX.Generate.Type.Class
cihIncludedHPkgHeadersInHFFICXX.Generate.Type.Class
cihNamespaceFFICXX.Generate.Type.Class
cihSelfCppFFICXX.Generate.Type.Class
cihSelfHeaderFFICXX.Generate.Type.Class
cintFFICXX.Generate.Type.Class
cint_FFICXX.Generate.Type.Class
Class 
1 (Type/Class)FFICXX.Generate.Type.Class
2 (Data Constructor)FFICXX.Generate.Type.Class
classDefTemplateFFICXX.Generate.Generator.ContentMaker
ClassGlobal 
1 (Type/Class)FFICXX.Generate.Type.Class
2 (Data Constructor)FFICXX.Generate.Type.Class
ClassImportHeader 
1 (Type/Class)FFICXX.Generate.Type.Class
2 (Data Constructor)FFICXX.Generate.Type.Class
ClassModule 
1 (Type/Class)FFICXX.Generate.Type.Class
2 (Data Constructor)FFICXX.Generate.Type.Class
ClassNameFFICXX.Generate.Type.PackageInterface
classprefixFFICXX.Generate.Code.HsFrontEnd
class_allparentsFFICXX.Generate.Type.Class
class_cabalFFICXX.Generate.Type.Class
class_funcsFFICXX.Generate.Type.Class
class_nameFFICXX.Generate.Type.Class
class_parentsFFICXX.Generate.Type.Class
class_protectedFFICXX.Generate.Type.Class
ClsNameFFICXX.Generate.Type.PackageInterface
cmCIHFFICXX.Generate.Type.Class
cmClassFFICXX.Generate.Type.Class
cmImportedModulesForFFIFFICXX.Generate.Type.Class
cmImportedModulesHighNonSourceFFICXX.Generate.Type.Class
cmImportedModulesHighSourceFFICXX.Generate.Type.Class
cmImportedModulesRawFFICXX.Generate.Type.Class
cmModuleFFICXX.Generate.Type.Class
connFFICXX.Generate.Util
connArrowFFICXX.Generate.Util
connBSlashFFICXX.Generate.Util
conncommaFFICXX.Generate.Util
connRetFFICXX.Generate.Util
connRet2FFICXX.Generate.Util
connSemicolonBSlashFFICXX.Generate.Util
connspaceFFICXX.Generate.Util
ConstFFICXX.Generate.Type.Class
ConstructorFFICXX.Generate.Type.Class
constructorFuncsFFICXX.Generate.Type.Class
constructorNameFFICXX.Generate.Type.Class
copyCppFilesFFICXX.Generate.Generator.Driver
copyFileWithMD5CheckFFICXX.Generate.Generator.Driver
copyModuleFFICXX.Generate.Generator.Driver
cppclassFFICXX.Generate.Type.Class
cppclassconstFFICXX.Generate.Type.Class
cppclassrefFFICXX.Generate.Type.Class
cppclassref_FFICXX.Generate.Type.Class
cppclass_FFICXX.Generate.Type.Class
cppFileNameFFICXX.Generate.Generator.ContentMaker
cppFuncNameFFICXX.Generate.Type.Class
cppStaticNameFFICXX.Generate.Type.Class
CPPTypesFFICXX.Generate.Type.Class
CPTFFICXX.Generate.Type.Class
CPTClassFFICXX.Generate.Type.Class
CPTClassRefFFICXX.Generate.Type.Class
csrcDirFFICXX.Generate.Generator.ContentMaker
cstringFFICXX.Generate.Type.Class
cstring_FFICXX.Generate.Type.Class
CTFFICXX.Generate.Type.Class
CTBoolFFICXX.Generate.Type.Class
CTCharStarStarFFICXX.Generate.Type.Class
CTDoubleFFICXX.Generate.Type.Class
CTDoubleStarFFICXX.Generate.Type.Class
CTIntFFICXX.Generate.Type.Class
CTIntStarFFICXX.Generate.Type.Class
CTStringFFICXX.Generate.Type.Class
CTUIntFFICXX.Generate.Type.Class
CTVoidStarFFICXX.Generate.Type.Class
CTypesFFICXX.Generate.Type.Class
ctypeToHsTypeFFICXX.Generate.Type.Class
ctypToStrFFICXX.Generate.Type.Class
cvarToStrFFICXX.Generate.Type.Class
DaughterMapFFICXX.Generate.Type.Class
declarationTemplateFFICXX.Generate.Generator.ContentMaker
declbodyTemplateFFICXX.Generate.Generator.ContentMaker
definitionTemplateFFICXX.Generate.Generator.ContentMaker
Dep4Func 
1 (Type/Class)FFICXX.Generate.Code.Dependency
2 (Data Constructor)FFICXX.Generate.Code.Dependency
DestructorFFICXX.Generate.Type.Class
destructorNameFFICXX.Generate.Type.Class
doubleFFICXX.Generate.Type.Class
doublepFFICXX.Generate.Type.Class
doublep_FFICXX.Generate.Type.Class
double_FFICXX.Generate.Type.Class
existableInstanceFFICXX.Generate.Code.HsFrontEnd
existConstructorNameFFICXX.Generate.Type.Class
existentialHsFileNameFFICXX.Generate.Generator.ContentMaker
existHsFileNameFFICXX.Generate.Generator.ContentMaker
extractClassDepFFICXX.Generate.Code.Dependency
extractClassFromTypeFFICXX.Generate.Code.Dependency
FFICXXConfig 
1 (Type/Class)FFICXX.Generate.Config
2 (Data Constructor)FFICXX.Generate.Config
fficxxconfig_installBaseDirFFICXX.Generate.Config
fficxxconfig_scriptBaseDirFFICXX.Generate.Config
fficxxconfig_workingDirFFICXX.Generate.Config
ffiHscFileNameFFICXX.Generate.Generator.ContentMaker
ffistubFFICXX.Generate.Code.HsFFI
firstLowerFFICXX.Generate.Util
floatFFICXX.Generate.Type.Class
float_FFICXX.Generate.Type.Class
funcbodyTemplateFFICXX.Generate.Generator.ContentMaker
funcdeclTemplateFFICXX.Generate.Generator.ContentMaker
funcsToDeclsFFICXX.Generate.Code.MethodDef
funcsToDefsFFICXX.Generate.Code.MethodDef
FunctionFFICXX.Generate.Type.Class
functionTemplateFFICXX.Generate.Generator.ContentMaker
funcToDeclFFICXX.Generate.Code.MethodDef
funcToDefFFICXX.Generate.Code.MethodDef
func_aliasFFICXX.Generate.Type.Class
func_argsFFICXX.Generate.Type.Class
func_nameFFICXX.Generate.Type.Class
func_retFFICXX.Generate.Type.Class
genAllCppDefInstNonVirtualFFICXX.Generate.Code.Cpp
genAllCppDefTmplNonVirtualFFICXX.Generate.Code.Cpp
genAllCppDefTmplVirtualFFICXX.Generate.Code.Cpp
genAllCppHeaderIncludeFFICXX.Generate.Code.Cpp
genAllCppHeaderInstNonVirtualFFICXX.Generate.Code.Cpp
genAllCppHeaderTmplNonVirtualFFICXX.Generate.Code.Cpp
genAllCppHeaderTmplTypeFFICXX.Generate.Code.Cpp
genAllCppHeaderTmplVirtualFFICXX.Generate.Code.Cpp
genAllHsFFIFFICXX.Generate.Code.HsFFI
genAllHsFrontDeclFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontDowncastClassFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontInstCastableFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontInstExistCommonFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontInstExistVirtualFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontInstNewFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontInstNonVirtualFFICXX.Generate.Code.HsFrontEnd
genAllHsFrontUpcastClassFFICXX.Generate.Code.HsFrontEnd
genCppDefInstNonVirtualFFICXX.Generate.Code.Cpp
genCppDefInstVirtualFFICXX.Generate.Code.Cpp
genCppDefTmplNonVirtualFFICXX.Generate.Code.Cpp
genCppDefTmplVirtualFFICXX.Generate.Code.Cpp
genCppFilesFFICXX.Generate.Code.Cpp
genCppHeaderInstNonVirtualFFICXX.Generate.Code.Cpp
genCppHeaderInstVirtualFFICXX.Generate.Code.Cpp
genCppHeaderTmplNonVirtualFFICXX.Generate.Code.Cpp
genCppHeaderTmplTypeFFICXX.Generate.Code.Cpp
genCppHeaderTmplVirtualFFICXX.Generate.Code.Cpp
genCsrcFilesFFICXX.Generate.Code.Cpp
genericFuncArgsFFICXX.Generate.Type.Class
genericFuncRetFFICXX.Generate.Type.Class
genExportFFICXX.Generate.Code.HsFrontEnd
genExportConstructorAndNonvirtualFFICXX.Generate.Code.HsFrontEnd
genExportListFFICXX.Generate.Code.HsFrontEnd
genExportStaticFFICXX.Generate.Code.HsFrontEnd
genExposedModulesFFICXX.Generate.Code.Cabal
genHsFFIFFICXX.Generate.Code.HsFFI
genHsFrontDeclFFICXX.Generate.Code.HsFrontEnd
genHsFrontDowncastClassFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstCastableFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstCastableSelfFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstExistCommonFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstExistVirtualFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstExistVirtualMethodFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstNewFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstNonVirtualFFICXX.Generate.Code.HsFrontEnd
genHsFrontInstStaticFFICXX.Generate.Code.HsFrontEnd
genHsFrontUpcastClassFFICXX.Generate.Code.HsFrontEnd
genImportInCastFFICXX.Generate.Code.HsFrontEnd
genImportInExistentialFFICXX.Generate.Code.HsFrontEnd
genImportInFFIFFICXX.Generate.Code.HsFrontEnd
genImportInImplementationFFICXX.Generate.Code.HsFrontEnd
genImportInInterfaceFFICXX.Generate.Code.HsFrontEnd
genImportInModuleFFICXX.Generate.Code.HsFrontEnd
genIncludeFilesFFICXX.Generate.Code.Cpp
genModuleDeclFFICXX.Generate.Code.HsFrontEnd
genModuleIncludeHeaderFFICXX.Generate.Code.Cpp
genOtherModulesFFICXX.Generate.Code.Cabal
getBinDirFFICXX.Paths_fficxx
getClassModuleBaseFFICXX.Generate.Type.Class
getDataDirFFICXX.Paths_fficxx
getDataFileNameFFICXX.Paths_fficxx
getLibDirFFICXX.Paths_fficxx
getLibexecDirFFICXX.Paths_fficxx
HdrNameFFICXX.Generate.Type.PackageInterface
headerFileNameFFICXX.Generate.Generator.ContentMaker
HeaderNameFFICXX.Generate.Type.PackageInterface
hlineFFICXX.Generate.Util
hsArgsFFICXX.Generate.Code.HsFrontEnd
hsbootTemplateFFICXX.Generate.Generator.ContentMaker
hscFileNameFFICXX.Generate.Generator.ContentMaker
hscFuncNameFFICXX.Generate.Type.Class
hsClassDeclFuncTmplFFICXX.Generate.Code.HsFrontEnd
hsClassDeclHeaderTmplFFICXX.Generate.Code.HsFrontEnd
hsClassExistTypeFFICXX.Generate.Code.HsFrontEnd
hsClassInstExistCommonTmplFFICXX.Generate.Code.HsFrontEnd
hsClassInstExistVirtualMethodNoSelfTmplFFICXX.Generate.Code.HsFrontEnd
hsClassInstExistVirtualMethodSelfTmplFFICXX.Generate.Code.HsFrontEnd
hsClassInstExistVirtualTmplFFICXX.Generate.Code.HsFrontEnd
hsClassNameFFICXX.Generate.Type.Class
hsClassRawTypeFFICXX.Generate.Code.HsFrontEnd
hsCppTypeNameFFICXX.Generate.Type.Class
hsCTypeNameFFICXX.Generate.Type.Class
hsDowncastClassTmplFFICXX.Generate.Code.HsFrontEnd
hsExistentialCastBodyTmplFFICXX.Generate.Code.HsFrontEnd
hsExistentialGADTBodyTmplFFICXX.Generate.Code.HsFrontEnd
hsFFIClassFuncFFICXX.Generate.Code.HsFFI
hsFileNameFFICXX.Generate.Generator.ContentMaker
hsFuncNameFFICXX.Generate.Type.Class
hsFuncTypFFICXX.Generate.Type.Class
hsFuncTypNoSelfFFICXX.Generate.Type.Class
hsFuncXformerFFICXX.Generate.Type.Class
hsInterfaceCastableInstanceSelfTmplFFICXX.Generate.Code.HsFrontEnd
hsInterfaceCastableInstanceTmplFFICXX.Generate.Code.HsFrontEnd
hsModuleDeclTmplFFICXX.Generate.Code.HsFrontEnd
hsUpcastClassTmplFFICXX.Generate.Code.HsFrontEnd
implementationHsFileNameFFICXX.Generate.Generator.ContentMaker
importOneClassFFICXX.Generate.Code.HsFrontEnd
importSOURCEOneClassFFICXX.Generate.Code.HsFrontEnd
intFFICXX.Generate.Type.Class
intercalateWithFFICXX.Generate.Util
intercalateWithMFFICXX.Generate.Util
interfaceHsFileNameFFICXX.Generate.Generator.ContentMaker
intpFFICXX.Generate.Type.Class
intp_FFICXX.Generate.Type.Class
int_FFICXX.Generate.Type.Class
isAbstractClassFFICXX.Generate.Type.Class
IsConstFFICXX.Generate.Type.Class
isDeleteFuncFFICXX.Generate.Type.Class
isNewFuncFFICXX.Generate.Type.Class
isStaticFuncFFICXX.Generate.Type.Class
isVirtualFuncFFICXX.Generate.Type.Class
mkAllClassModulesAndCIHFFICXX.Generate.Code.Dependency
mkCastHsFFICXX.Generate.Generator.ContentMaker
mkCIHFFICXX.Generate.Code.Dependency
mkClassModuleFFICXX.Generate.Code.Dependency
mkCommentFFICXX.Generate.Code.HsFrontEnd
mkDaughterDefFFICXX.Generate.Generator.ContentMaker
mkDaughterMapFFICXX.Generate.Type.Class
mkDaughterSelfMapFFICXX.Generate.Type.Class
mkDeclHeaderFFICXX.Generate.Generator.ContentMaker
mkDefMainFFICXX.Generate.Generator.ContentMaker
mkExistentialEachFFICXX.Generate.Generator.ContentMaker
mkExistentialHsFFICXX.Generate.Generator.ContentMaker
mkFFIHscFFICXX.Generate.Generator.ContentMaker
mkGlobalFFICXX.Generate.Generator.ContentMaker
mkHSBOOTCandidateListFFICXX.Generate.Code.Dependency
mkHsFuncArgTypeFFICXX.Generate.Code.HsFrontEnd
mkHsFuncRetTypeFFICXX.Generate.Code.HsFrontEnd
mkImplementationHsFFICXX.Generate.Generator.ContentMaker
mkInterfaceHsFFICXX.Generate.Generator.ContentMaker
mkInterfaceHSBOOTFFICXX.Generate.Generator.ContentMaker
mkModuleDepCppFFICXX.Generate.Code.Dependency
mkModuleDepFFIFFICXX.Generate.Code.Dependency
mkModuleDepFFI4OneFFICXX.Generate.Code.Dependency
mkModuleDepHighNonSourceFFICXX.Generate.Code.Dependency
mkModuleDepHighSourceFFICXX.Generate.Code.Dependency
mkModuleDepRawFFICXX.Generate.Code.Dependency
mkModuleExportsFFICXX.Generate.Type.Module
mkModuleHsFFICXX.Generate.Generator.ContentMaker
mkPackageInterfaceFFICXX.Generate.Generator.ContentMaker
mkParentDefFFICXX.Generate.Generator.ContentMaker
mkPkgCppFileNameFFICXX.Generate.Code.Dependency
mkPkgHeaderFileNameFFICXX.Generate.Code.Dependency
mkPkgIncludeHeadersInCPPFFICXX.Generate.Code.Dependency
mkPkgIncludeHeadersInHFFICXX.Generate.Code.Dependency
mkPostCommentFFICXX.Generate.Code.HsFrontEnd
mkProtectedFunctionListFFICXX.Generate.Generator.ContentMaker
mkRawTypeHsFFICXX.Generate.Generator.ContentMaker
mkTypeDeclHeaderFFICXX.Generate.Generator.ContentMaker
Module 
1 (Type/Class)FFICXX.Generate.Type.Module
2 (Data Constructor)FFICXX.Generate.Type.Module
moduleDirFileFFICXX.Generate.Util
moduleTemplateFFICXX.Generate.Generator.ContentMaker
module_exportsFFICXX.Generate.Type.Module
module_nameFFICXX.Generate.Type.Module
NamespaceFFICXX.Generate.Type.Class
NoConstFFICXX.Generate.Type.Class
NonVirtualFFICXX.Generate.Type.Class
nonvirtualNameFFICXX.Generate.Type.Class
nonVirtualNotNewFuncsFFICXX.Generate.Type.Class
notExistThenCreateFFICXX.Generate.Generator.Driver
NSFFICXX.Generate.Type.Class
PackageInterfaceFFICXX.Generate.Type.PackageInterface
PackageNameFFICXX.Generate.Type.PackageInterface
PkgClassFFICXX.Generate.Type.Annotate
PkgMethodFFICXX.Generate.Type.Annotate
PkgModuleFFICXX.Generate.Type.Annotate
PkgNameFFICXX.Generate.Type.PackageInterface
PkgTypeFFICXX.Generate.Type.Annotate
ProtectedFFICXX.Generate.Type.Class
ProtectedMethodFFICXX.Generate.Type.Class
rawToHighDeclFFICXX.Generate.Code.HsFrontEnd
rawToHighInstanceFFICXX.Generate.Code.HsFrontEnd
rawtypeHsFileNameFFICXX.Generate.Generator.ContentMaker
renderFFICXX.Generate.Util
renderTemplateGroupFFICXX.Generate.Util
rettypeToStringFFICXX.Generate.Type.Class
returnDependencyFFICXX.Generate.Code.Dependency
selfFFICXX.Generate.Type.Class
SelfTypeFFICXX.Generate.Type.Class
self_FFICXX.Generate.Type.Class
setManyAttribSaferFFICXX.Generate.Util
shortFFICXX.Generate.Type.Class
short_FFICXX.Generate.Type.Class
srcDirFFICXX.Generate.Generator.ContentMaker
StaticFFICXX.Generate.Type.Class
staticFuncsFFICXX.Generate.Type.Class
toLowersFFICXX.Generate.Util
toUppersFFICXX.Generate.Util
typeclassNameFFICXX.Generate.Type.Class
typeclassNameFromStrFFICXX.Generate.Type.Class
typeDeclHeaderFileNameFFICXX.Generate.Generator.ContentMaker
typeHsFileNameFFICXX.Generate.Generator.ContentMaker
TypeMacroFFICXX.Generate.Type.PackageInterface
TypesFFICXX.Generate.Type.Class
TypMcroFFICXX.Generate.Type.PackageInterface
uintFFICXX.Generate.Type.Class
uint_FFICXX.Generate.Type.Class
unNamespaceFFICXX.Generate.Type.Class
unProtectedFFICXX.Generate.Type.Class
unTypMcroFFICXX.Generate.Type.PackageInterface
verbatimFFICXX.Generate.QQ.Verbatim
versionFFICXX.Paths_fficxx
VirtualFFICXX.Generate.Type.Class
virtualFuncsFFICXX.Generate.Type.Class
VoidFFICXX.Generate.Type.Class
voidpFFICXX.Generate.Type.Class
voidp_FFICXX.Generate.Type.Class
void_FFICXX.Generate.Type.Class
writeCastHsFFICXX.Generate.Generator.Driver
writeCppDefFFICXX.Generate.Generator.Driver
writeDeclHeadersFFICXX.Generate.Generator.Driver
writeExistentialHsFFICXX.Generate.Generator.Driver
writeFFIHscFFICXX.Generate.Generator.Driver
writeImplementationHsFFICXX.Generate.Generator.Driver
writeInterfaceHsFFICXX.Generate.Generator.Driver
writeInterfaceHSBOOTFFICXX.Generate.Generator.Driver
writeModuleHsFFICXX.Generate.Generator.Driver
writePkgHsFFICXX.Generate.Generator.Driver
writeRawTypeHsFFICXX.Generate.Generator.Driver
writeTypeDeclHeadersFFICXX.Generate.Generator.Driver