fficxx-0.5.1: automatic C++ binding generation

Safe HaskellNone
LanguageHaskell98

FFICXX.Generate.Type.Config

Documentation

data ModuleUnit Source #

Constructors

MU_TopLevel 
MU_Class String 
Instances
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.5.1-DMSRyTCy045LO2AeTgo7cG" 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)))