SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprDTCvtAux Struct Reference

Data Fields

void *(* free_routine )(struct SprDTCvtAux *aux_data, SprMsgId *routine)
 

Detailed Description

Common header for the auxilary data in the xxx_cvt() routines. The only functionality that must be provided is the free_routine. When the auxilary data is no longer needed (all copying is done), the auxilary data must be freed using this function (except when the pointer equals NULL). See the Working with SprDT data types, some examples

Field Documentation

void*(* SprDTCvtAux::free_routine)(struct SprDTCvtAux *aux_data, SprMsgId *routine)