![]() |
DSMCC
21.3.0
|
Functions/methods for managing linked lists of items created in managed (memMgr) memory. More...
Functions | |
| void | LLCtrlBlockInit (P_LLControl pCtrl, ListId_t listId, H_Object hParent) |
| E_DscError | LLCreate (P_DsmCoreInst idp, H_Object hParent, ListId_t listId, P_LLControl *phLlCtrl) |
| void | LLDestroy (P_DsmCoreInst idp, P_LLControl *phLlCtrl) |
| void | RemoveItem (P_LLControl pLLCtrl, P_LLObject pLL) |
| void | LLRemoveFromAll (H_Object hListObj, U16BIT numLists) |
| H_Object | LLHead (P_LLControl pCtrlObj) |
| H_Object | LLTail (P_LLControl pCtrlObj) |
| BOOLEAN | LLInsertHead (P_LLControl pCtrlObj, H_Object hNewObj) |
| BOOLEAN | LLInsertTail (P_LLControl pCtrlObj, H_Object hNewObj) |
| H_Object | LLRemoveHead (P_LLControl pCtrlObj) |
| H_Object | LLRemoveTail (P_LLControl pCtrlObj) |
| U16BIT | LLCount (P_LLControl pCtrlObj) |
| U16BIT | LListId (P_LLControl pCtrlObj) |
| void | llLinkInit (P_LLObject pLL, U32BIT numLists) |
| BOOLEAN | LLRemove (H_Object hListObj, ListId_t listId) |
| H_Object | LLNext (H_Object obj, ListId_t listId) |
| H_Object | LLPrev (H_Object obj, ListId_t listId) |
| BOOLEAN | LLCheckInListCtrl (P_LLControl pCtrlBlk, H_Object obj) |
| BOOLEAN | LLCheckInListId (ListId_t listId, H_Object obj) |
| H_Object | LLParent (H_Object obj, ListId_t listId) |
| void | LLReplaceAll (H_Object oldobj, H_Object newobj, U16BIT numLists) |
| BOOLEAN | LLIsObjectInList (P_LLControl pCtrlBlk, H_Object obj) |
Functions/methods for managing linked lists of items created in managed (memMgr) memory.
1.8.13