fficxx-0.7.0.0: Automatic C++ binding generation
Safe HaskellSafe-Inferred
LanguageHaskell2010

FFICXX.Generate.Type.Config

Documentation

data ModuleUnit Source #

Constructors

MU_TopLevel 
MU_Class String 

Instances

Instances details
Generic ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

Associated Types

type Rep ModuleUnit :: Type -> Type #

Show ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

Eq ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

Hashable ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

type Rep ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

type Rep ModuleUnit = D1 ('MetaData "ModuleUnit" "FFICXX.Generate.Type.Config" "fficxx-0.7.0.0-inplace" 'False) (C1 ('MetaCons "MU_TopLevel" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MU_Class" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String)))

data ModuleUnitImports Source #

Constructors

ModuleUnitImports 

Fields

Instances

Instances details
Show ModuleUnitImports Source # 
Instance details

Defined in FFICXX.Generate.Type.Config