Contents
Index
fficxx-0.5.1: automatic C++ binding generation
Index
AbstractClass
FFICXX.Generate.Type.Class
Accessor
FFICXX.Generate.Type.Class
accessorCFunSig
FFICXX.Generate.Code.Primitive
accessorName
FFICXX.Generate.Name
accessorSignature
FFICXX.Generate.Code.Primitive
accessorsToDecls
FFICXX.Generate.Code.Cpp
accessorsToDefs
FFICXX.Generate.Code.Cpp
accessorToDecl
FFICXX.Generate.Code.Cpp
accessorToDef
FFICXX.Generate.Code.Cpp
AddCInc
1 (Type/Class)
FFICXX.Generate.Type.Cabal
2 (Data Constructor)
FFICXX.Generate.Type.Cabal
AddCSrc
1 (Type/Class)
FFICXX.Generate.Type.Cabal
2 (Data Constructor)
FFICXX.Generate.Type.Cabal
aliasedFuncName
FFICXX.Generate.Name
AnnotateMap
FFICXX.Generate.Type.Annotate
app'
FFICXX.Generate.Util.HaskellSrcExts
Args
FFICXX.Generate.Type.Class
argsToCallString
FFICXX.Generate.Code.Primitive
argsToString
FFICXX.Generate.Code.Primitive
argsToStringNoSelf
FFICXX.Generate.Code.Primitive
argToCallString
FFICXX.Generate.Code.Primitive
argToString
FFICXX.Generate.Code.Primitive
argumentDependency
FFICXX.Generate.Dependency
bool
FFICXX.Generate.Code.Primitive
bool_
FFICXX.Generate.Code.Primitive
bracketExp
FFICXX.Generate.Util.HaskellSrcExts
buildCabalFile
FFICXX.Generate.Code.Cabal
buildCastHs
FFICXX.Generate.ContentMaker
buildDaughterDef
FFICXX.Generate.ContentMaker
buildDeclHeader
FFICXX.Generate.ContentMaker
buildDefMain
FFICXX.Generate.ContentMaker
buildFFIHsc
FFICXX.Generate.ContentMaker
buildImplementationHs
FFICXX.Generate.ContentMaker
buildInterfaceHs
FFICXX.Generate.ContentMaker
buildInterfaceHSBOOT
FFICXX.Generate.ContentMaker
buildJSONFile
FFICXX.Generate.Code.Cabal
buildModuleHs
FFICXX.Generate.ContentMaker
buildPackageInterface
FFICXX.Generate.ContentMaker
buildParentDef
FFICXX.Generate.ContentMaker
buildRawTypeHs
FFICXX.Generate.ContentMaker
buildTemplateHeader
FFICXX.Generate.ContentMaker
buildTemplateHs
FFICXX.Generate.ContentMaker
buildTHHs
FFICXX.Generate.ContentMaker
buildTopLevelCppDef
FFICXX.Generate.ContentMaker
buildTopLevelHeader
FFICXX.Generate.ContentMaker
buildTopLevelHs
FFICXX.Generate.ContentMaker
BuildType
FFICXX.Generate.Type.Cabal
buildTypeDeclHeader
FFICXX.Generate.ContentMaker
Cabal
1 (Type/Class)
FFICXX.Generate.Type.Cabal
2 (Data Constructor)
FFICXX.Generate.Type.Cabal
cabalIndentation
FFICXX.Generate.Code.Cabal
CabalName
1 (Type/Class)
FFICXX.Generate.Type.Cabal
2 (Data Constructor)
FFICXX.Generate.Type.Cabal
cabalTemplate
FFICXX.Generate.Code.Cabal
cabal_additional_c_incs
FFICXX.Generate.Type.Cabal
cabal_additional_c_srcs
FFICXX.Generate.Type.Cabal
cabal_additional_pkgdeps
FFICXX.Generate.Type.Cabal
cabal_buildType
FFICXX.Generate.Type.Cabal
cabal_cheaderprefix
FFICXX.Generate.Type.Cabal
cabal_extrafiles
FFICXX.Generate.Type.Cabal
cabal_extraincludedirs
FFICXX.Generate.Type.Cabal
cabal_extralibdirs
FFICXX.Generate.Type.Cabal
cabal_license
FFICXX.Generate.Type.Cabal
cabal_licensefile
FFICXX.Generate.Type.Cabal
cabal_moduleprefix
FFICXX.Generate.Type.Cabal
cabal_pkgname
FFICXX.Generate.Type.Cabal
cabal_pkg_config_depends
FFICXX.Generate.Type.Cabal
cabal_version
FFICXX.Generate.Type.Cabal
caFFIName
FFICXX.Generate.Type.Class
caHaskellName
FFICXX.Generate.Type.Class
cArgTypes
FFICXX.Generate.Code.Primitive
castBody
FFICXX.Generate.Code.HsCast
castC2Cpp
FFICXX.Generate.Code.Primitive
castCpp2C
FFICXX.Generate.Code.Primitive
cchar
FFICXX.Generate.Code.Primitive
cchar_
FFICXX.Generate.Code.Primitive
cdouble
FFICXX.Generate.Code.Primitive
cdouble_
FFICXX.Generate.Code.Primitive
CEnum
FFICXX.Generate.Type.Class
cfloat
FFICXX.Generate.Code.Primitive
cfloat_
FFICXX.Generate.Code.Primitive
CFunSig
1 (Type/Class)
FFICXX.Generate.Code.Primitive
2 (Data Constructor)
FFICXX.Generate.Code.Primitive
cgDaughterMap
FFICXX.Generate.Type.Class
cgDaughterSelfMap
FFICXX.Generate.Type.Class
char
FFICXX.Generate.Code.Primitive
charpp
FFICXX.Generate.Code.Primitive
charpp_
FFICXX.Generate.Code.Primitive
char_
FFICXX.Generate.Code.Primitive
cihClass
FFICXX.Generate.Type.Module
cihImportedClasses
FFICXX.Generate.Type.Module
cihIncludedCPkgHeaders
FFICXX.Generate.Type.Module
cihIncludedHPkgHeadersInCPP
FFICXX.Generate.Type.Module
cihIncludedHPkgHeadersInH
FFICXX.Generate.Type.Module
cihNamespace
FFICXX.Generate.Type.Module
cihSelfCpp
FFICXX.Generate.Type.Module
cihSelfHeader
FFICXX.Generate.Type.Module
cint
FFICXX.Generate.Code.Primitive
cint_
FFICXX.Generate.Code.Primitive
Class
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
classA
FFICXX.Generate.Util.HaskellSrcExts
ClassAlias
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
classConstraints
FFICXX.Generate.Code.Primitive
ClassGlobal
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
ClassImportHeader
1 (Type/Class)
FFICXX.Generate.Type.Module
2 (Data Constructor)
FFICXX.Generate.Type.Module
ClassModule
1 (Type/Class)
FFICXX.Generate.Type.Module
2 (Data Constructor)
FFICXX.Generate.Type.Module
ClassName
FFICXX.Generate.Type.PackageInterface
class_alias
FFICXX.Generate.Type.Class
class_allparents
FFICXX.Generate.Dependency
class_cabal
FFICXX.Generate.Type.Class
class_funcs
FFICXX.Generate.Type.Class
class_name
FFICXX.Generate.Type.Class
class_parents
FFICXX.Generate.Type.Class
class_protected
FFICXX.Generate.Type.Class
class_tmpl_funcs
FFICXX.Generate.Type.Class
class_vars
FFICXX.Generate.Type.Class
clong
FFICXX.Generate.Code.Primitive
clong_
FFICXX.Generate.Code.Primitive
clsDecl
FFICXX.Generate.Util.HaskellSrcExts
ClsName
FFICXX.Generate.Type.PackageInterface
cmCIH
FFICXX.Generate.Type.Module
cmClass
FFICXX.Generate.Type.Module
cmExtraImport
FFICXX.Generate.Type.Module
cmImportedModulesForFFI
FFICXX.Generate.Type.Module
cmImportedModulesHighNonSource
FFICXX.Generate.Type.Module
cmImportedModulesHighSource
FFICXX.Generate.Type.Module
cmImportedModulesRaw
FFICXX.Generate.Type.Module
cmModule
FFICXX.Generate.Type.Module
con
FFICXX.Generate.Util.HaskellSrcExts
conDecl
FFICXX.Generate.Util.HaskellSrcExts
conn
FFICXX.Generate.Util
connArrow
FFICXX.Generate.Util
connBSlash
FFICXX.Generate.Util
conncomma
FFICXX.Generate.Util
connRet
FFICXX.Generate.Util
connRet2
FFICXX.Generate.Util
connSemicolonBSlash
FFICXX.Generate.Util
connspace
FFICXX.Generate.Util
Const
FFICXX.Generate.Type.Class
Constructor
FFICXX.Generate.Type.Class
constructorFuncs
FFICXX.Generate.Type.Class
constructorName
FFICXX.Generate.Name
context
FFICXX.Generate.Util
contextT
FFICXX.Generate.Util
convertC2HS
FFICXX.Generate.Code.Primitive
convertCpp2HS
FFICXX.Generate.Code.Primitive
convertCpp2HS4Tmpl
FFICXX.Generate.Code.Primitive
copyCppFiles
FFICXX.Generate.Builder
copyFileWithMD5Check
FFICXX.Generate.Builder
copyModule
FFICXX.Generate.Builder
copyTemplateModule
FFICXX.Generate.Builder
CPointer
FFICXX.Generate.Type.Class
cppclass
FFICXX.Generate.Code.Primitive
cppclassconst
FFICXX.Generate.Code.Primitive
cppclasscopy
FFICXX.Generate.Code.Primitive
cppclasscopy_
FFICXX.Generate.Code.Primitive
cppclassmove
FFICXX.Generate.Code.Primitive
cppclassmove_
FFICXX.Generate.Code.Primitive
cppclassref
FFICXX.Generate.Code.Primitive
cppclassref_
FFICXX.Generate.Code.Primitive
cppclass_
FFICXX.Generate.Code.Primitive
cppFuncName
FFICXX.Generate.Name
cppStaticName
FFICXX.Generate.Name
cppTmplFuncName
FFICXX.Generate.Name
CPPTypes
FFICXX.Generate.Type.Class
CPT
FFICXX.Generate.Type.Class
CPTClass
FFICXX.Generate.Type.Class
CPTClassCopy
FFICXX.Generate.Type.Class
CPTClassMove
FFICXX.Generate.Type.Class
CPTClassRef
FFICXX.Generate.Type.Class
CRef
FFICXX.Generate.Type.Class
cRetType
FFICXX.Generate.Code.Primitive
cshort
FFICXX.Generate.Code.Primitive
cshort_
FFICXX.Generate.Code.Primitive
csrcDir
FFICXX.Generate.ContentMaker
cstar
FFICXX.Generate.Code.Primitive
cstar_
FFICXX.Generate.Code.Primitive
cstring
FFICXX.Generate.Code.Primitive
cstring_
FFICXX.Generate.Code.Primitive
CT
FFICXX.Generate.Type.Class
CTBool
FFICXX.Generate.Type.Class
CTChar
FFICXX.Generate.Type.Class
CTClock
FFICXX.Generate.Type.Class
CTDouble
FFICXX.Generate.Type.Class
CTFile
FFICXX.Generate.Type.Class
CTFloat
FFICXX.Generate.Type.Class
CTFpos
FFICXX.Generate.Type.Class
CTInt
FFICXX.Generate.Type.Class
CTInt16
FFICXX.Generate.Type.Class
CTInt32
FFICXX.Generate.Type.Class
CTInt64
FFICXX.Generate.Type.Class
CTInt8
FFICXX.Generate.Type.Class
CTIntMax
FFICXX.Generate.Type.Class
CTIntPtr
FFICXX.Generate.Type.Class
CTJmpBuf
FFICXX.Generate.Type.Class
CTLLong
FFICXX.Generate.Type.Class
CTLong
FFICXX.Generate.Type.Class
CTPtrdiff
FFICXX.Generate.Type.Class
CTSChar
FFICXX.Generate.Type.Class
CTShort
FFICXX.Generate.Type.Class
CTSigAtomic
FFICXX.Generate.Type.Class
CTSize
FFICXX.Generate.Type.Class
CTString
FFICXX.Generate.Type.Class
CTSUSeconds
FFICXX.Generate.Type.Class
CTTime
FFICXX.Generate.Type.Class
CTUChar
FFICXX.Generate.Type.Class
CTUInt
FFICXX.Generate.Type.Class
CTUInt16
FFICXX.Generate.Type.Class
CTUInt32
FFICXX.Generate.Type.Class
CTUInt64
FFICXX.Generate.Type.Class
CTUInt8
FFICXX.Generate.Type.Class
CTUIntMax
FFICXX.Generate.Type.Class
CTUIntPtr
FFICXX.Generate.Type.Class
CTULLong
FFICXX.Generate.Type.Class
CTULong
FFICXX.Generate.Type.Class
CTUSeconds
FFICXX.Generate.Type.Class
CTUShort
FFICXX.Generate.Type.Class
CTVoidStar
FFICXX.Generate.Type.Class
CTWchar
FFICXX.Generate.Type.Class
CTypes
FFICXX.Generate.Type.Class
ctypToStr
FFICXX.Generate.Code.Primitive
culong
FFICXX.Generate.Code.Primitive
culong_
FFICXX.Generate.Code.Primitive
Custom
FFICXX.Generate.Type.Cabal
cvarToStr
FFICXX.Generate.Code.Primitive
cxEmpty
FFICXX.Generate.Util.HaskellSrcExts
cxTuple
FFICXX.Generate.Util.HaskellSrcExts
DaughterMap
FFICXX.Generate.Type.Class
declarationTemplate
FFICXX.Generate.ContentMaker
definitionTemplate
FFICXX.Generate.ContentMaker
Dep4Func
1 (Type/Class)
FFICXX.Generate.Dependency
2 (Data Constructor)
FFICXX.Generate.Dependency
Destructor
FFICXX.Generate.Type.Class
destructorName
FFICXX.Generate.Name
dhead
FFICXX.Generate.Util.HaskellSrcExts
dot
FFICXX.Generate.Util.HaskellSrcExts
double
FFICXX.Generate.Code.Primitive
doublep
FFICXX.Generate.Code.Primitive
doublep_
FFICXX.Generate.Code.Primitive
double_
FFICXX.Generate.Code.Primitive
eabs
FFICXX.Generate.Util.HaskellSrcExts
emodule
FFICXX.Generate.Util.HaskellSrcExts
emptyModuleUnitImports
FFICXX.Generate.Type.Config
ethingall
FFICXX.Generate.Util.HaskellSrcExts
ethingwith
FFICXX.Generate.Util.HaskellSrcExts
evar
FFICXX.Generate.Util.HaskellSrcExts
existConstructorName
FFICXX.Generate.Name
extractArgRetTypes
FFICXX.Generate.Code.Primitive
extractClassDep
FFICXX.Generate.Dependency
extractClassDep4TmplMemberFun
FFICXX.Generate.Dependency
extractClassDepForTmplFun
FFICXX.Generate.Dependency
extractClassDepForTopLevelFunction
FFICXX.Generate.Dependency
extractClassFromType
FFICXX.Generate.Dependency
ffiClassName
FFICXX.Generate.Name
FFICXXConfig
1 (Type/Class)
FFICXX.Generate.Config
2 (Data Constructor)
FFICXX.Generate.Config
fficxxconfig_installBaseDir
FFICXX.Generate.Config
fficxxconfig_staticFileDir
FFICXX.Generate.Config
fficxxconfig_workingDir
FFICXX.Generate.Config
ffiTmplFuncName
FFICXX.Generate.Name
findModuleUnitImports
FFICXX.Generate.Dependency
firstLower
FFICXX.Generate.Util
float
FFICXX.Generate.Code.Primitive
float_
FFICXX.Generate.Code.Primitive
funcsToDecls
FFICXX.Generate.Code.Cpp
funcsToDefs
FFICXX.Generate.Code.Cpp
Function
FFICXX.Generate.Type.Class
functionSignature
FFICXX.Generate.Code.Primitive
functionSignatureT
FFICXX.Generate.Code.Primitive
functionSignatureTMF
FFICXX.Generate.Code.Primitive
functionSignatureTT
FFICXX.Generate.Code.Primitive
funcToDecl
FFICXX.Generate.Code.Cpp
funcToDef
FFICXX.Generate.Code.Cpp
func_alias
FFICXX.Generate.Type.Class
func_args
FFICXX.Generate.Type.Class
func_name
FFICXX.Generate.Type.Class
func_ret
FFICXX.Generate.Type.Class
gci_author
FFICXX.Generate.Type.Cabal
gci_buildtype
FFICXX.Generate.Type.Cabal
gci_category
FFICXX.Generate.Type.Cabal
gci_cppFiles
FFICXX.Generate.Type.Cabal
gci_csrcFiles
FFICXX.Generate.Type.Cabal
gci_cxxOptions
FFICXX.Generate.Type.Cabal
gci_description
FFICXX.Generate.Type.Cabal
gci_exposedModules
FFICXX.Generate.Type.Cabal
gci_extraFiles
FFICXX.Generate.Type.Cabal
gci_extraIncludeDirs
FFICXX.Generate.Type.Cabal
gci_extraLibDirs
FFICXX.Generate.Type.Cabal
gci_extraLibraries
FFICXX.Generate.Type.Cabal
gci_homepage
FFICXX.Generate.Type.Cabal
gci_includeFiles
FFICXX.Generate.Type.Cabal
gci_license
FFICXX.Generate.Type.Cabal
gci_licenseFile
FFICXX.Generate.Type.Cabal
gci_maintainer
FFICXX.Generate.Type.Cabal
gci_otherModules
FFICXX.Generate.Type.Cabal
gci_pkgconfigDepends
FFICXX.Generate.Type.Cabal
gci_pkgdeps
FFICXX.Generate.Type.Cabal
gci_pkgname
FFICXX.Generate.Type.Cabal
gci_sourcerepository
FFICXX.Generate.Type.Cabal
gci_synopsis
FFICXX.Generate.Type.Cabal
gci_version
FFICXX.Generate.Type.Cabal
genAllCppHeaderInclude
FFICXX.Generate.Code.Cpp
genCabalFile
FFICXX.Generate.Code.Cabal
genCabalInfo
FFICXX.Generate.Code.Cabal
genCppDefInstAccessor
FFICXX.Generate.Code.Cpp
genCppDefInstNonVirtual
FFICXX.Generate.Code.Cpp
genCppDefInstVirtual
FFICXX.Generate.Code.Cpp
genCppDefMacroAccessor
FFICXX.Generate.Code.Cpp
genCppDefMacroNonVirtual
FFICXX.Generate.Code.Cpp
genCppDefMacroTemplateMemberFunction
FFICXX.Generate.Code.Cpp
genCppDefMacroVirtual
FFICXX.Generate.Code.Cpp
genCppFiles
FFICXX.Generate.Code.Cabal
genCppHeaderInstAccessor
FFICXX.Generate.Code.Cpp
genCppHeaderInstNonVirtual
FFICXX.Generate.Code.Cpp
genCppHeaderInstVirtual
FFICXX.Generate.Code.Cpp
genCppHeaderMacroAccessor
FFICXX.Generate.Code.Cpp
genCppHeaderMacroNonVirtual
FFICXX.Generate.Code.Cpp
genCppHeaderMacroType
FFICXX.Generate.Code.Cpp
genCppHeaderMacroVirtual
FFICXX.Generate.Code.Cpp
genCsrcFiles
FFICXX.Generate.Code.Cabal
GeneratedCabalInfo
1 (Type/Class)
FFICXX.Generate.Type.Cabal
2 (Data Constructor)
FFICXX.Generate.Type.Cabal
generator
FFICXX.Generate.Util.HaskellSrcExts
genericFuncArgs
FFICXX.Generate.Code.Primitive
genericFuncRet
FFICXX.Generate.Code.Primitive
genExport
FFICXX.Generate.Code.HsFrontEnd
genExportConstructorAndNonvirtual
FFICXX.Generate.Code.HsFrontEnd
genExportStatic
FFICXX.Generate.Code.HsFrontEnd
genExposedModules
FFICXX.Generate.Code.Cabal
genExtraImport
FFICXX.Generate.Code.HsFrontEnd
genHsFFI
FFICXX.Generate.Code.HsFFI
genHsFrontDecl
FFICXX.Generate.Code.HsFrontEnd
genHsFrontDowncastClass
FFICXX.Generate.Code.HsFrontEnd
genHsFrontInst
FFICXX.Generate.Code.HsFrontEnd
genHsFrontInstCastable
FFICXX.Generate.Code.HsCast
genHsFrontInstCastableSelf
FFICXX.Generate.Code.HsCast
genHsFrontInstNew
FFICXX.Generate.Code.HsFrontEnd
genHsFrontInstNonVirtual
FFICXX.Generate.Code.HsFrontEnd
genHsFrontInstStatic
FFICXX.Generate.Code.HsFrontEnd
genHsFrontInstVariables
FFICXX.Generate.Code.HsFrontEnd
genHsFrontUpcastClass
FFICXX.Generate.Code.HsFrontEnd
genImportForTopLevelFunction
FFICXX.Generate.Code.HsFrontEnd
genImportInCast
FFICXX.Generate.Code.HsFrontEnd
genImportInFFI
FFICXX.Generate.Code.HsFFI
genImportInImplementation
FFICXX.Generate.Code.HsFrontEnd
genImportInInterface
FFICXX.Generate.Code.HsFrontEnd
genImportInModule
FFICXX.Generate.Code.HsFrontEnd
genImportInTopLevel
FFICXX.Generate.Code.HsFrontEnd
genIncludeFiles
FFICXX.Generate.Code.Cabal
genOtherModules
FFICXX.Generate.Code.Cabal
genPkgDeps
FFICXX.Generate.Code.Cabal
genTemplateMemberFunctions
FFICXX.Generate.Code.HsTemplate
genTMFExp
FFICXX.Generate.Code.HsTemplate
genTMFInstance
FFICXX.Generate.Code.HsTemplate
genTmplClassCpp
FFICXX.Generate.Code.Cpp
genTmplFunCpp
FFICXX.Generate.Code.Cpp
genTmplImplementation
FFICXX.Generate.Code.HsTemplate
genTmplInstance
FFICXX.Generate.Code.HsTemplate
genTmplInterface
FFICXX.Generate.Code.HsTemplate
genTopLevelFuncCppDefinition
FFICXX.Generate.Code.Cpp
genTopLevelFuncCppHeader
FFICXX.Generate.Code.Cpp
genTopLevelFuncDef
FFICXX.Generate.Code.HsFrontEnd
genTopLevelFuncFFI
FFICXX.Generate.Code.HsFFI
getcabal
FFICXX.Generate.Dependency
getClassModuleBase
FFICXX.Generate.Dependency
getFFIName
FFICXX.Generate.Dependency
getparents
FFICXX.Generate.Dependency
getPkgName
FFICXX.Generate.Dependency
getTClassModuleBase
FFICXX.Generate.Dependency
Getter
FFICXX.Generate.Type.Class
HdrName
FFICXX.Generate.Type.PackageInterface
HeaderName
FFICXX.Generate.Type.PackageInterface
hline
FFICXX.Generate.Util
hscAccessorName
FFICXX.Generate.Name
hscFuncName
FFICXX.Generate.Name
hsClassName
FFICXX.Generate.Name
hsClassNameForTArg
FFICXX.Generate.Name
hsClassRawType
FFICXX.Generate.Code.HsFrontEnd
hsFFIAccessor
FFICXX.Generate.Code.HsFFI
hsFFIClassFunc
FFICXX.Generate.Code.HsFFI
hsFFIFuncTyp
FFICXX.Generate.Code.Primitive
hsFrontNameForTopLevelFunction
FFICXX.Generate.Name
hsFuncName
FFICXX.Generate.Name
hsFuncXformer
FFICXX.Generate.Code.Primitive
HsFunSig
1 (Type/Class)
FFICXX.Generate.Code.Primitive
2 (Data Constructor)
FFICXX.Generate.Code.Primitive
hsSigConstraints
FFICXX.Generate.Code.Primitive
hsSigTypes
FFICXX.Generate.Code.Primitive
hsTemplateClassName
FFICXX.Generate.Name
hsTemplateMemberFunctionName
FFICXX.Generate.Name
hsTemplateMemberFunctionNameTH
FFICXX.Generate.Name
hsTmplFuncName
FFICXX.Generate.Name
hsTmplFuncNameTH
FFICXX.Generate.Name
ihcon
FFICXX.Generate.Util.HaskellSrcExts
insDecl
FFICXX.Generate.Util.HaskellSrcExts
insType
FFICXX.Generate.Util.HaskellSrcExts
int
FFICXX.Generate.Code.Primitive
intercalateWith
FFICXX.Generate.Util
intercalateWithM
FFICXX.Generate.Util
intp
FFICXX.Generate.Code.Primitive
intp_
FFICXX.Generate.Code.Primitive
intref
FFICXX.Generate.Code.Primitive
intref_
FFICXX.Generate.Code.Primitive
int_
FFICXX.Generate.Code.Primitive
irule
FFICXX.Generate.Util.HaskellSrcExts
isAbstractClass
FFICXX.Generate.Type.Class
IsConst
FFICXX.Generate.Type.Class
isDeleteFunc
FFICXX.Generate.Type.Class
isInSamePackageButNotInheritedBy
FFICXX.Generate.Dependency
isNewFunc
FFICXX.Generate.Type.Class
isNonVirtualFunc
FFICXX.Generate.Type.Class
isNotInSamePackageWith
FFICXX.Generate.Dependency
isStaticFunc
FFICXX.Generate.Type.Class
isVirtualFunc
FFICXX.Generate.Type.Class
lambda
FFICXX.Generate.Util.HaskellSrcExts
lang
FFICXX.Generate.Util.HaskellSrcExts
list
FFICXX.Generate.Util.HaskellSrcExts
lit
FFICXX.Generate.Util.HaskellSrcExts
long
FFICXX.Generate.Code.Primitive
long_
FFICXX.Generate.Code.Primitive
macrofy
FFICXX.Generate.Builder
mkBind1
FFICXX.Generate.Util.HaskellSrcExts
mkCIH
FFICXX.Generate.Dependency
mkClass
FFICXX.Generate.Util.HaskellSrcExts
mkClassModule
FFICXX.Generate.Dependency
mkData
FFICXX.Generate.Util.HaskellSrcExts
mkDaughterMap
FFICXX.Generate.Dependency
mkDaughterSelfMap
FFICXX.Generate.Dependency
mkDeclHead
FFICXX.Generate.Util.HaskellSrcExts
mkDeriving
FFICXX.Generate.Util.HaskellSrcExts
mkForImpCcall
FFICXX.Generate.Util.HaskellSrcExts
mkFun
FFICXX.Generate.Util.HaskellSrcExts
mkFunSig
FFICXX.Generate.Util.HaskellSrcExts
mkGlobal
FFICXX.Generate.ContentMaker
mkHSBOOTCandidateList
FFICXX.Generate.Dependency
mkImport
FFICXX.Generate.Util.HaskellSrcExts
mkImportExp
FFICXX.Generate.Util.HaskellSrcExts
mkImportSrc
FFICXX.Generate.Util.HaskellSrcExts
mkInstance
FFICXX.Generate.Util.HaskellSrcExts
mkIVar
FFICXX.Generate.Util.HaskellSrcExts
mkModule
FFICXX.Generate.Util.HaskellSrcExts
mkModuleDepCpp
FFICXX.Generate.Dependency
mkModuleDepFFI
FFICXX.Generate.Dependency
mkModuleDepFFI1
FFICXX.Generate.Dependency
mkModuleDepHighNonSource
FFICXX.Generate.Dependency
mkModuleDepHighSource
FFICXX.Generate.Dependency
mkModuleDepRaw
FFICXX.Generate.Dependency
mkModuleE
FFICXX.Generate.Util.HaskellSrcExts
mkNewtype
FFICXX.Generate.Util.HaskellSrcExts
mkPackageConfig
FFICXX.Generate.Dependency
mkPkgCppFileName
FFICXX.Generate.Dependency
mkPkgHeaderFileName
FFICXX.Generate.Dependency
mkPkgIncludeHeadersInCPP
FFICXX.Generate.Dependency
mkPkgIncludeHeadersInH
FFICXX.Generate.Dependency
mkProtectedFunctionList
FFICXX.Generate.ContentMaker
mkPVar
FFICXX.Generate.Util.HaskellSrcExts
mkPVarSig
FFICXX.Generate.Util.HaskellSrcExts
mkTBind
FFICXX.Generate.Util.HaskellSrcExts
mkTCM
FFICXX.Generate.Dependency
mkTIH
FFICXX.Generate.Dependency
mkTVar
FFICXX.Generate.Util.HaskellSrcExts
mkVar
FFICXX.Generate.Util.HaskellSrcExts
moduleDirFile
FFICXX.Generate.Util
moduleFileCopy
FFICXX.Generate.Builder
ModuleUnit
FFICXX.Generate.Type.Config
ModuleUnitImports
1 (Type/Class)
FFICXX.Generate.Type.Config
2 (Data Constructor)
FFICXX.Generate.Type.Config
ModuleUnitMap
1 (Type/Class)
FFICXX.Generate.Type.Config
2 (Data Constructor)
FFICXX.Generate.Type.Config
muimports_headers
FFICXX.Generate.Type.Config
muimports_namespaces
FFICXX.Generate.Type.Config
MU_Class
FFICXX.Generate.Type.Config
MU_TopLevel
FFICXX.Generate.Type.Config
Namespace
FFICXX.Generate.Type.PackageInterface
NoConst
FFICXX.Generate.Type.Class
nonamespace
FFICXX.Generate.Util.HaskellSrcExts
NonVirtual
FFICXX.Generate.Type.Class
nonvirtualName
FFICXX.Generate.Name
nonVirtualNotNewFuncs
FFICXX.Generate.Type.Class
NoSelf
FFICXX.Generate.Type.Class
NS
FFICXX.Generate.Type.PackageInterface
PackageConfig
FFICXX.Generate.Type.Module
PackageInterface
FFICXX.Generate.Type.PackageInterface
PackageName
FFICXX.Generate.Type.PackageInterface
parenSplice
FFICXX.Generate.Util.HaskellSrcExts
pbind
FFICXX.Generate.Util.HaskellSrcExts
pcfg_additional_c_incs
FFICXX.Generate.Type.Module
pcfg_additional_c_srcs
FFICXX.Generate.Type.Module
pcfg_classImportHeaders
FFICXX.Generate.Type.Module
pcfg_classModules
FFICXX.Generate.Type.Module
pcfg_templateClassImportHeaders
FFICXX.Generate.Type.Module
pcfg_templateClassModules
FFICXX.Generate.Type.Module
pcfg_topLevelImportHeader
FFICXX.Generate.Type.Module
PkgClass
FFICXX.Generate.Type.Annotate
PkgConfig
FFICXX.Generate.Type.Module
PkgMethod
FFICXX.Generate.Type.Annotate
PkgModule
FFICXX.Generate.Type.Annotate
PkgName
FFICXX.Generate.Type.PackageInterface
PkgType
FFICXX.Generate.Type.Annotate
Protected
FFICXX.Generate.Type.Class
ProtectedMethod
FFICXX.Generate.Type.Class
qualConDecl
FFICXX.Generate.Util.HaskellSrcExts
recDecl
FFICXX.Generate.Util.HaskellSrcExts
ref
FFICXX.Generate.Code.Primitive
ref_
FFICXX.Generate.Code.Primitive
rettypeToString
FFICXX.Generate.Code.Primitive
returnCpp
FFICXX.Generate.Code.Cpp
returnDependency
FFICXX.Generate.Dependency
sbcCabal
FFICXX.Generate.Config
sbcClasses
FFICXX.Generate.Config
sbcExtraDeps
FFICXX.Generate.Config
sbcExtraLibs
FFICXX.Generate.Config
sbcModUnitMap
FFICXX.Generate.Config
sbcStaticFiles
FFICXX.Generate.Config
sbcTemplates
FFICXX.Generate.Config
sbcTopLevels
FFICXX.Generate.Config
sbcTopModule
FFICXX.Generate.Config
Self
FFICXX.Generate.Type.Class
self
FFICXX.Generate.Code.Primitive
Selfness
FFICXX.Generate.Type.Class
SelfType
FFICXX.Generate.Type.Class
self_
FFICXX.Generate.Code.Primitive
Setter
FFICXX.Generate.Type.Class
short
FFICXX.Generate.Code.Primitive
short_
FFICXX.Generate.Code.Primitive
Simple
FFICXX.Generate.Type.Cabal
simpleBuilder
FFICXX.Generate.Builder
SimpleBuilderConfig
1 (Type/Class)
FFICXX.Generate.Config
2 (Data Constructor)
FFICXX.Generate.Config
srcDir
FFICXX.Generate.ContentMaker
star
FFICXX.Generate.Code.Primitive
star_
FFICXX.Generate.Code.Primitive
Static
FFICXX.Generate.Type.Class
staticFuncs
FFICXX.Generate.Type.Class
subst
FFICXX.Generate.Util
tapp_CppTypeForParam
FFICXX.Generate.Type.Class
tapp_tclass
FFICXX.Generate.Type.Class
tapp_tparam
FFICXX.Generate.Type.Class
TArg_Class
FFICXX.Generate.Type.Class
TArg_Other
FFICXX.Generate.Type.Class
TArg_TypeParam
FFICXX.Generate.Type.Class
TCIH
FFICXX.Generate.Type.Module
tcihSelfHeader
FFICXX.Generate.Type.Module
tcihTClass
FFICXX.Generate.Type.Module
tclass_cabal
FFICXX.Generate.Type.Class
tclass_funcs
FFICXX.Generate.Type.Class
tclass_name
FFICXX.Generate.Type.Class
tclass_oname
FFICXX.Generate.Type.Class
tclass_param
FFICXX.Generate.Type.Class
TCM
FFICXX.Generate.Type.Module
tcmModule
FFICXX.Generate.Type.Module
tcmTCIH
FFICXX.Generate.Type.Module
tcmTemplateClasses
FFICXX.Generate.Type.Module
TemplateApp
FFICXX.Generate.Type.Class
TemplateAppInfo
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
TemplateAppMove
FFICXX.Generate.Type.Class
TemplateAppRef
FFICXX.Generate.Type.Class
TemplateArgType
FFICXX.Generate.Type.Class
TemplateClass
FFICXX.Generate.Type.Class
TemplateClassImportHeader
FFICXX.Generate.Type.Module
TemplateClassModule
FFICXX.Generate.Type.Module
TemplateFunction
FFICXX.Generate.Type.Class
TemplateMemberFunction
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
TemplateParam
FFICXX.Generate.Type.Class
TemplateParamPointer
FFICXX.Generate.Type.Class
TemplateType
FFICXX.Generate.Type.Class
TFun
FFICXX.Generate.Type.Class
TFunDelete
FFICXX.Generate.Type.Class
TFunNew
FFICXX.Generate.Type.Class
tfun_alias
FFICXX.Generate.Type.Class
tfun_args
FFICXX.Generate.Type.Class
tfun_name
FFICXX.Generate.Type.Class
tfun_new_alias
FFICXX.Generate.Type.Class
tfun_new_args
FFICXX.Generate.Type.Class
tfun_oname
FFICXX.Generate.Type.Class
tfun_ret
FFICXX.Generate.Type.Class
tihClassDep
FFICXX.Generate.Type.Module
tihExtraClassDep
FFICXX.Generate.Type.Module
tihExtraHeadersInCPP
FFICXX.Generate.Type.Module
tihExtraHeadersInH
FFICXX.Generate.Type.Module
tihFuncs
FFICXX.Generate.Type.Module
tihHeaderFileName
FFICXX.Generate.Type.Module
tihNamespaces
FFICXX.Generate.Type.Module
tmf_alias
FFICXX.Generate.Type.Class
tmf_args
FFICXX.Generate.Type.Class
tmf_name
FFICXX.Generate.Type.Class
tmf_param
FFICXX.Generate.Type.Class
tmf_ret
FFICXX.Generate.Type.Class
tmplAllArgsToCallString
FFICXX.Generate.Code.Primitive
tmplAllArgsToString
FFICXX.Generate.Code.Primitive
tmplArgToCallString
FFICXX.Generate.Code.Primitive
tmplArgToString
FFICXX.Generate.Code.Primitive
TmplCls
FFICXX.Generate.Type.Class
tmplFunToDecl
FFICXX.Generate.Code.Cpp
tmplFunToDef
FFICXX.Generate.Code.Cpp
tmplMemberFunToDecl
FFICXX.Generate.Code.Cpp
tmplMemberFunToDef
FFICXX.Generate.Code.Cpp
tmplMemFuncArgToString
FFICXX.Generate.Code.Primitive
tmplMemFuncRetTypeToString
FFICXX.Generate.Code.Primitive
tmplRetTypeToString
FFICXX.Generate.Code.Primitive
toLowers
FFICXX.Generate.Util
TopLevelFunction
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
toplevelfunc_alias
FFICXX.Generate.Type.Class
toplevelfunc_args
FFICXX.Generate.Type.Class
toplevelfunc_name
FFICXX.Generate.Type.Class
toplevelfunc_ret
FFICXX.Generate.Type.Class
TopLevelImportHeader
1 (Type/Class)
FFICXX.Generate.Type.Module
2 (Data Constructor)
FFICXX.Generate.Type.Module
TopLevelVariable
FFICXX.Generate.Type.Class
toplevelvar_alias
FFICXX.Generate.Type.Class
toplevelvar_name
FFICXX.Generate.Type.Class
toplevelvar_ret
FFICXX.Generate.Type.Class
touch
FFICXX.Generate.Builder
toUppers
FFICXX.Generate.Util
tyapp
FFICXX.Generate.Util.HaskellSrcExts
tycon
FFICXX.Generate.Util.HaskellSrcExts
tyForall
FFICXX.Generate.Util.HaskellSrcExts
tyForeignPtr
FFICXX.Generate.Util.HaskellSrcExts
tyfun
FFICXX.Generate.Util.HaskellSrcExts
tylist
FFICXX.Generate.Util.HaskellSrcExts
tyParen
FFICXX.Generate.Util.HaskellSrcExts
typeBracket
FFICXX.Generate.Util.HaskellSrcExts
typeclassName
FFICXX.Generate.Name
typeclassNameFromStr
FFICXX.Generate.Name
typeclassNameT
FFICXX.Generate.Name
TypeMacro
FFICXX.Generate.Type.PackageInterface
Types
FFICXX.Generate.Type.Class
TypMcro
FFICXX.Generate.Type.PackageInterface
tyPtr
FFICXX.Generate.Util.HaskellSrcExts
tySplice
FFICXX.Generate.Util.HaskellSrcExts
uint
FFICXX.Generate.Code.Primitive
uint_
FFICXX.Generate.Code.Primitive
ulong
FFICXX.Generate.Code.Primitive
ulong_
FFICXX.Generate.Code.Primitive
unCabalName
FFICXX.Generate.Type.Cabal
unHdrName
FFICXX.Generate.Type.PackageInterface
unit_tycon
FFICXX.Generate.Util.HaskellSrcExts
unkindedVar
FFICXX.Generate.Util.HaskellSrcExts
unlinesWithIndent
FFICXX.Generate.Code.Cabal
unModuleUnitMap
FFICXX.Generate.Type.Config
unNamespace
FFICXX.Generate.Type.PackageInterface
unProtected
FFICXX.Generate.Type.Class
unqual
FFICXX.Generate.Util.HaskellSrcExts
unTypMcro
FFICXX.Generate.Type.PackageInterface
Variable
1 (Type/Class)
FFICXX.Generate.Type.Class
2 (Data Constructor)
FFICXX.Generate.Type.Class
var_name
FFICXX.Generate.Type.Class
var_type
FFICXX.Generate.Type.Class
verbatim
FFICXX.Generate.QQ.Verbatim
Virtual
FFICXX.Generate.Type.Class
virtualFuncs
FFICXX.Generate.Type.Class
Void
FFICXX.Generate.Type.Class
voidp
FFICXX.Generate.Code.Primitive
voidp_
FFICXX.Generate.Code.Primitive
void_
FFICXX.Generate.Code.Primitive