fficxx-0.2: automatic C++ binding generation

Copyright(c) 2011-2013 Ian-Woo Kim
LicenseBSD3
MaintainerIan-Woo Kim <ianwookim@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell98

FFICXX.Generate.Generator.ContentMaker

Description

 

Documentation

mkTypeDeclHeader Source

Arguments

:: STGroup String 
-> TypeMacro

typemacro

-> [Class] 
-> String 

mkDeclHeader Source

Arguments

:: STGroup String 
-> TypeMacro

typemacro prefix

-> String

C prefix

-> ClassImportHeader 
-> String 

mkTopLevelFunctionHeader Source

Arguments

:: STGroup String 
-> TypeMacro

typemacro prefix

-> String

C prefix

-> TopLevelImportHeader 
-> String