zua.interop

Undocumented in source.

Modules

classwrapper
module zua.interop.classwrapper
Undocumented in source.
functions
module zua.interop.functions
Undocumented in source.
table
module zua.interop.table
Undocumented in source.
userdata
module zua.interop.userdata
Undocumented in source.

Members

Aliases

DConsumableFunction
alias DConsumableFunction = DConsumable[] delegate(DConsumable[] args)
Undocumented in source.

Functions

getValueType
Nullable!ValueType getValueType()

Returns the ValueType that corresponds to the given D-side type, or null if the given D-side type is dynamic

makeConsumable
DConsumable[] makeConsumable(Value[] value)

Convert an internal-representation Value array into a DConsumable array

makeInternalValue
Value makeInternalValue(DConsumable value)

Convert the DConsumable type into an internal-representation Value

valueTypeToString
string valueTypeToString(ValueType type)

Convert a ValueType to its canonical string form

Structs

DConsumable
struct DConsumable

A type that is consumable by D code without much fuss

Variables

isConvertible
enum bool isConvertible(T);

Returns true if the type is convertible to/from a DConsumable; false otherwise

Meta