xlld

Autowrapping of D functions to be made available to call from Excel, plus helper functions for accessing Excel functionality.

For most users, xlld.wrap will be enough.

Modules

any
module xlld.any

Any type

conv
module xlld.conv

Conversions from/to D types and XLOPER12

dummy
module xlld.dummy

Deals with linking issues such as on Windows without having to link to the real implementations or dependent packages' unittest builds. Only for testing.

from
module xlld.from

Utility to avoid top-level imports

func
module xlld.func
memorymanager
module xlld.memorymanager

MemoryManager.D

sdk
module xlld.sdk
static_
module xlld.static_

To avoid cyclic dependencies with module constructors

wrap
module xlld.wrap

Autowrapping of D functions to be called from Excel. Generally this will be enough:

Public Imports

xlld.sdk.xlcall
public import xlld.sdk.xlcall;
Undocumented in source.
xlld.sdk.framework
public import xlld.sdk.framework;
Undocumented in source.
xlld.wrap
public import xlld.wrap;
Undocumented in source.
xlld.conv
public import xlld.conv;
Undocumented in source.
xlld.func.xlf
public import xlld.func.xlf;
Undocumented in source.
xlld.func.xl
public import xlld.func.xl;
Undocumented in source.
xlld.func.framework
public import xlld.func.framework;
Undocumented in source.
xlld.any
public import xlld.any;
Undocumented in source.
xlld.test.util
public import xlld.test.util;
Undocumented in source.

Members

Imports

allocatorContext (from xlld.memorymanager)
public import xlld.memorymanager : allocatorContext;
Undocumented in source.

Meta