pyd

Modules

class_wrap
module pyd.class_wrap

Contains utilities for wrapping D classes.

ctor_wrap
module pyd.ctor_wrap
Undocumented in source.
def
module pyd.def

Contains utilities for wrapping D functions.

embedded
module pyd.embedded

Contains utilities for embedding python in D.

exception
module pyd.exception

Contains utilities for safely wrapping python exceptions in D and vice versa.

extra
module pyd.extra

Various utilities operating on non-standard python objects.

func_wrap
module pyd.func_wrap

Mostly internal utilities.

make_object
module pyd.make_object

This module contains some useful type conversion functions. The two most interesting operations here are python_to_d and d_to_python.

make_wrapper
module pyd.make_wrapper
Undocumented in source.
op_wrap
module pyd.op_wrap
Undocumented in source.
pyd
module pyd.pyd

This module simply publicly imports all of the other components of the Pyd package (except pyd.embedded), making them all available from a single point.

pydobject
module pyd.pydobject

Contains utilities for operating on generic python objects.

pytypes
module pyd.pytypes
Undocumented in source.
references
module pyd.references
Undocumented in source.
struct_wrap
module pyd.struct_wrap

Contains utilities for wrapping D structs.

thread
module pyd.thread
Undocumented in source.
util
module pyd.util