XLL+ Class Library (6.3)

CXlInputKey Class

Converts all of an add-in function's arguments to and from a single continuous byte array.

class CXlInputKey : public CXlSerialData

Overview

The CXlInputKey class can be used to convert all of an add-in function's arguments to and from a single continuous byte array.

The byte array can than be used as an efficient key to a map. This means you can very easily cache the results of an add-in function in a map keyed by its inputs. The CXlOperCache class uses the CXlInputKey class for this purpose.

Requirements

Header: xlserialize.h

See Also

CXlInputKey Methods | xlserialize.h | CXlOperCache class | CXlSerialData class | CXlCacheBinding class<C> | Cache sample