fficxx-0.5.1: automatic C++ binding generation

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

FFICXX.Generate.ContentMaker

Description

 
Synopsis

Documentation

buildTypeDeclHeader Source #

Arguments

:: TypeMacro

typemacro

-> [Class] 
-> String 
 

buildDeclHeader Source #

Arguments

:: TypeMacro

typemacro prefix

-> String

C prefix

-> ClassImportHeader 
-> String 
 

buildTopLevelHeader Source #

Arguments

:: TypeMacro

typemacro prefix

-> String

C prefix

-> TopLevelImportHeader 
-> String 
 

buildTemplateHeader Source #

Arguments

:: TypeMacro

typemacro prefix

-> TemplateClass 
-> String