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 |
Documentation
genCppHeaderMacroType :: Class -> String Source #
genCppDefMacroVirtual :: Class -> String Source #
genCppDefMacroAccessor :: Class -> String Source #
genCppDefInstAccessor :: Class -> String Source #
:: Bool | is for simple type? |
-> TemplateClass | |
-> TemplateFunction | |
-> String |
:: Bool | is for simple type |
-> TemplateClass | |
-> [TemplateFunction] | |
-> String |
tmplFunToDecl :: Bool -> TemplateClass -> TemplateFunction -> String Source #
:: Bool | for simple type |
-> TemplateClass | |
-> TemplateFunction | |
-> String |
accessorsToDecls :: [Variable] -> String Source #
accessorsToDefs :: [Variable] -> String Source #