binaryen-0.0.6.0: Haskell bindings to binaryen
Safe HaskellNone
LanguageHaskell2010

Binaryen.Export

Description

Exports.

See https://github.com/WebAssembly/binaryen/blob/master/src/binaryen-c.h for API documentation.

This module is intended to be imported qualified.

Documentation

newtype Export Source #

Constructors

Export (Ptr Export) 

Instances

Instances details
Eq Export Source # 
Instance details

Defined in Binaryen.Export

Methods

(==) :: Export -> Export -> Bool

(/=) :: Export -> Export -> Bool

Show Export Source # 
Instance details

Defined in Binaryen.Export

Methods

showsPrec :: Int -> Export -> ShowS

show :: Export -> String

showList :: [Export] -> ShowS

Storable Export Source # 
Instance details

Defined in Binaryen.Export

Methods

sizeOf :: Export -> Int

alignment :: Export -> Int

peekElemOff :: Ptr Export -> Int -> IO Export

pokeElemOff :: Ptr Export -> Int -> Export -> IO ()

peekByteOff :: Ptr b -> Int -> IO Export

pokeByteOff :: Ptr b -> Int -> Export -> IO ()

peek :: Ptr Export -> IO Export

poke :: Ptr Export -> Export -> IO ()

getName :: Export -> IO (Ptr CChar) Source #

getValue :: Export -> IO (Ptr CChar) Source #