{-# LANGUAGE TypeApplications #-}
#if !defined(__HADDOCK_VERSION__)
#define ENABLE_OVERLOADING
#endif
module GI.GObject.Structs.EnumClass
(
EnumClass(..) ,
newZeroEnumClass ,
#if defined(ENABLE_OVERLOADING)
ResolveEnumClassMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
enumClass_gTypeClass ,
#endif
getEnumClassGTypeClass ,
#if defined(ENABLE_OVERLOADING)
enumClass_maximum ,
#endif
getEnumClassMaximum ,
setEnumClassMaximum ,
#if defined(ENABLE_OVERLOADING)
enumClass_minimum ,
#endif
getEnumClassMinimum ,
setEnumClassMinimum ,
#if defined(ENABLE_OVERLOADING)
enumClass_nValues ,
#endif
getEnumClassNValues ,
setEnumClassNValues ,
clearEnumClassValues ,
#if defined(ENABLE_OVERLOADING)
enumClass_values ,
#endif
getEnumClassValues ,
setEnumClassValues ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray