49 #define DLIST_DNAME Zoo 50 #define DLIST_DTYPE Zoo_T
100 fprintf(fp,
"%03d \"%s\": %s (%s)",
static int DListZooDataCmp(const Zoo_T *pData1, const Zoo_T *pData2)
Node zoo data comparator callback.
static void DListZooDataDelete(Zoo_T *pData)
Node zoo data delete callback.
const char * m_sComName
zoo animal common name
Memory allocation and deallocation declarations.
char * m_sPetName
zoo animal pet (pr) name
Doubly linked list (dlist) of data pointers #defines, types, and declarations.
RoadNarrows Robotics common configuration file.
static void DListZooDataPrint(FILE *fp, Zoo_T *pData)
Node zoo data print callback.
const char * m_sSciName
zoo animal scientific name
int m_nZid
zoo animal unique id