xlld

Modules

dummy
module xlld.dummy

Enables linking on Windows without having to link to the real implementations Only for unit testing.

framework
module xlld.framework

framework.d Translated from framework.c by Laeeth Isharc

memorymanager
module xlld.memorymanager

MemoryManager.D

test_d_funcs
module xlld.test_d_funcs

Only exists to test the wrapping functionality Contains functions with regular D types that will get wrapped so they can be called by the spreadsheet.

test_xl_funcs
module xlld.test_xl_funcs

Only exists to test the module reflection functionality Contains functions with types that the spreadsheet knows about

traits
module xlld.traits

This module implements the compile-time reflection machinery to automatically register all D functions that are eligible in a compile-time define list of modules to be called from Excel.

worksheet
module xlld.worksheet

Interface for registering worksheet functions with Excel

wrap
module xlld.wrap
Undocumented in source.
xl
module xlld.xl

Wraps calls to xlXXX "functions" via the Excel4/Excel12 functions

xlcall
module xlld.xlcall

Microsoft Excel Developer's Toolkit Version 15.0

xlcallcpp
module xlld.xlcallcpp

Microsoft Excel Developer's Toolkit Version 14.0