|
Functions |
| DKC_SINGLELIST *WINAPI | dkcAllocSingleList (const void *data, size_t size) |
| | シングルリスト領域を得る。
|
| int WINAPI | dkcFreeSingleList (DKC_SINGLELIST **ptr) |
| | dkcAllocNewSingleList()で確保したリスト領域と内部バッファを削除。dkcAllocNewSingleListと対。
|
| void WINAPI | dkcSingleListChain (DKC_SINGLELIST *ptr, DKC_SINGLELIST *nextp) |
| int WINAPI | dkcSingleListInsert (DKC_SINGLELIST *ptr, const void *data, size_t size) |
| DKC_SINGLELIST *WINAPI | dkcSingleListErase (DKC_SINGLELIST *ptr) |
| int WINAPI | dkcGetSingleListBuffer (DKC_SINGLELIST *ptr, void *data, size_t size) |
| DKC_BUFFER *WINAPI | dkcAllocSingleListBuffer (const DKC_SINGLELIST *ptr) |
| DKC_SINGLELIST *WINAPI | dkcAllocSingleListDeserialize (DKC_DESERIALIZE *se) |
| | DKC_SERIALIZEから新しいSingleListを作る。.
|
| void WINAPI | dkcSingleListSerialize (const DKC_SINGLELIST *ptr, DKC_SERIALIZE *se) |
| | DKC_SERIALIZEにシリアライズデータをぶち込む.
|
| int WINAPI | dkcSingleListGetBuffer (DKC_SINGLELIST *ptr, void *data, size_t size) |
| int WINAPI | dkcSingleListSetBuffer (DKC_SINGLELIST *ptr, const void *data, size_t size) |
| size_t WINAPI | dkcSingleListSize (DKC_SINGLELIST *top) |
| DKC_SINGLELIST_OBJECT *WINAPI | dkcAllocSingleListObject (const void *data, size_t size) |
| int WINAPI | dkcFreeSingleListObject (DKC_SINGLELIST_OBJECT **p) |
| DKC_SINGLELIST_OBJECT *WINAPI | dkcAllocSingleListObjectDeserialize (DKC_DESERIALIZE *se) |
| void WINAPI | dkcSingleListObjectSerialize (const DKC_SINGLELIST_OBJECT *ptr, DKC_SERIALIZE *se) |