The module configuration structure for ECPY. It is set at design time by the system integrator to register customize memory allocation/free implementations. More...
#include <ecpy.h>
Data Fields | |
ECPY_PersistentAllocFxn * | allocFxn |
Memory allocation function for all ECPY memory requirements. | |
ECPY_PersistentFreeFxn * | freeFxn |
Memory free function for all ECPY memory requirements. | |
ECPY_ScratchAllocFxn * | scratchAllocFxn |
Scratch Memory allocation function for all shared scratch ECPY handle state. | |
ECPY_ScratchFreeFxn * | scratchFreeFxn |
Scratch Memory free function for all scratch allocated memory in ECPY Handle. | |
ECPY_getScratchIdFxn * | getScratchIdFxn |
Function, when supplied, returns the scratchId associated with the algorithm instance whose handle is passed. |
The module configuration structure for ECPY. It is set at design time by the system integrator to register customize memory allocation/free implementations.
Memory allocation function for all ECPY memory requirements.
Memory free function for all ECPY memory requirements.
Scratch Memory allocation function for all shared scratch ECPY handle state.
Scratch Memory free function for all scratch allocated memory in ECPY Handle.
Function, when supplied, returns the scratchId associated with the algorithm instance whose handle is passed.