| Copyright | (c) 2011-2018 Ian-Woo Kim |
|---|---|
| License | BSD3 |
| Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
| Stability | experimental |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell98 |
FFICXX.Generate.Code.Cpp
Description
Documentation
genCppHeaderMacroType :: Class -> String Source #
genCppDefMacroVirtual :: Class -> String Source #
genCppDefMacroAccessor :: Class -> String Source #
genCppDefInstAccessor :: Class -> String Source #
Arguments
| :: Bool | is for simple type? |
| -> TemplateClass | |
| -> TemplateFunction | |
| -> String |
Arguments
| :: Bool | is for simple type |
| -> TemplateClass | |
| -> [TemplateFunction] | |
| -> String |
tmplFunToDecl :: Bool -> TemplateClass -> TemplateFunction -> String Source #
Arguments
| :: Bool | for simple type |
| -> TemplateClass | |
| -> TemplateFunction | |
| -> String |
accessorsToDecls :: [Variable] -> String Source #
accessorsToDefs :: [Variable] -> String Source #