Hs2lib-0.4.8: A Library and Preprocessor that makes it easier to create shared libs from Haskell programs.

Portabilityportable
Stabilityexperimental
Maintainertamar@zhox.com

WinDll.Lib.Native

Description

This module contains the lookup values to do type conversions. These lists are the basic, build-in predefined lists.

Synopsis

Documentation

nativeLisths2c :: [(String, String)]Source

List containing mapping to C/C++ Types

nativeConvList :: [(String, String)]Source

Contains a list of mapping types. This is the first list to be extended by the pragmas We need to preserve the Haskell type name for later transformations and for FFI

nativeC2cslist :: [(String, String)]Source

List of type conversion from C/C++ to C# types

nativeCslist :: Bool -> [(String, String)]Source

List containing mapping to C# Types

nativeC_sizes :: [(String, Int)]Source

List containing mapping to CSizes