xlpconvert.h contains the global functions that handle the conversion of arguments passed from Excel to more useful types.
The file is automatically included in the project files when the AppWizard creates the XLL+ project.
The table below lists the principal functions declared in the header file.
Function | Description |
---|---|
XlReadScalar | Reads an optional scalar (single-cell) argument. |
XlReadVector | Reads a vector argument. |
XlReadMatrix | Reads a matrix argument. |
A full list can be found here.
The table below lists the principal classes declared in the header file.
Class | Description |
---|---|
CXlUserConverterBase | The base class for extended type converter classes. |
CScalarConvertParams<T> | The set of parameters used by the scalar conversion functions. |
CVectorConvertParams<T> | The set of parameters used by the vector conversion functions. |
CMatrixConvertParams<T> | The set of parameters used by the matrix conversion functions. |
The table below lists the principal enumerations declared in the header file.
Enumeration | Description |
---|---|
XlConvertFlags | Flag values used by the XLL+ conversion functions. |