fficxx-0.6: Automatic C++ binding generation
Safe HaskellNone
LanguageHaskell2010

FFICXX.Generate.Type.Config

Documentation

data ModuleUnit Source #

Constructors

MU_TopLevel 
MU_Class String 

Instances

Instances details
Eq ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

Show ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

Generic ModuleUnit Source # 
Instance details

Defined in FFICXX.Generate.Type.Config

Associated Types

type Rep ModuleUnit :: Type -> Type #

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.6-7SGNN66Kp8NIv0iMJi2XIF" '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)))