Detailed Description
Used to store a handle to the underlying item that could be used to release the item when it's finished with.
Also contains a reference to the data structure used to handle memory allocation enabling memory to be reused across multiple gets reducing the frequency of memory operations.
Collaboration diagram for fiftyoneDegreesCollectionItem:
Data Fields | |
| fiftyoneDegreesData | data |
| Item data including allocated memory. | |
| void * | handle |
| A handle that relates to the data. | |
| const fiftyoneDegreesCollection * | collection |
| Collection the item came from which may not have been set. | |
Field Documentation
◆ collection
| const fiftyoneDegreesCollection* fiftyoneDegreesCollectionItem::collection |
Collection the item came from which may not have been set.
Should not be used by external code.
◆ handle
| void* fiftyoneDegreesCollectionItem::handle |
A handle that relates to the data.
i.e. a cache node
The documentation for this struct was generated from the following file:
