module FlatBuffers.Internal.Constants where

voffsetSize, uoffsetSize, soffsetSize :: Num a => a
voffsetSize :: a
voffsetSize = a
forall a. Num a => a
word16Size
uoffsetSize :: a
uoffsetSize = a
forall a. Num a => a
word32Size
soffsetSize :: a
soffsetSize = a
forall a. Num a => a
int32Size
{-# INLINE voffsetSize #-}
{-# INLINE uoffsetSize #-}
{-# INLINE soffsetSize #-}

fileIdentifierSize :: Num a => a
fileIdentifierSize :: a
fileIdentifierSize = a
4
{-# INLINE fileIdentifierSize #-}

textRefSize, tableRefSize :: Num a => a
textRefSize :: a
textRefSize = a
forall a. Num a => a
uoffsetSize
tableRefSize :: a
tableRefSize = a
forall a. Num a => a
uoffsetSize
{-# INLINE textRefSize #-}
{-# INLINE tableRefSize #-}

word8Size, word16Size, word32Size, word64Size :: Num a => a
word8Size :: a
word8Size = a
1
word16Size :: a
word16Size = a
2
word32Size :: a
word32Size = a
4
word64Size :: a
word64Size = a
8
{-# INLINE word8Size #-}
{-# INLINE word16Size #-}
{-# INLINE word32Size #-}
{-# INLINE word64Size #-}

int8Size, int16Size, int32Size, int64Size :: Num a => a
int8Size :: a
int8Size = a
1
int16Size :: a
int16Size = a
2
int32Size :: a
int32Size = a
4
int64Size :: a
int64Size = a
8
{-# INLINE int8Size #-}
{-# INLINE int16Size #-}
{-# INLINE int32Size #-}
{-# INLINE int64Size #-}

boolSize, floatSize, doubleSize :: Num a => a
boolSize :: a
boolSize = a
1
floatSize :: a
floatSize = a
4
doubleSize :: a
doubleSize = a
8
{-# INLINE boolSize #-}
{-# INLINE floatSize #-}
{-# INLINE doubleSize #-}