Function dds_data_allocator_init_heap¶
Defined in File dds_data_allocator.h
Function Documentation¶
-
dds_return_t dds_data_allocator_init_heap(dds_data_allocator_t *data_allocator)¶
Initialize an object for performing standard allocations/frees on the heap.
- Parameters
data_allocator – [out] opaque allocator object to initialize
- Return values
DDS_RETCODE_OK – the allocator object was successfully initialized
DDS_RETCODE_BAD_PARAMETER – entity is invalid, data_allocator is a null pointer
DDS_RETCODE_PRECONDITION_NOT_MET – Cyclone DDS is not initialized
DDS_RETCODE_ILLEGAL_OPERATION – operation not supported on this entity
- Returns
success or a generic error indication