The BlastPackageData type exposes the following members.
Name | Description | |
---|---|---|
Clone() | clone package with currently set allocator | |
Clone(Allocator) | clone package with given allocator | |
CloneData(Int32) | clone n data segments into 1 block and index it with pointers - the first block contains the root pointer which can be freed | |
CloneData(Int32, BlastMetaDataStack*) | clone n segments into 1 memory block and index it with pointers - the first block contains the root pointer to free later | |
CloneData(Int32, Allocator) | clone n segments into 1 memory block and index it with pointers - the first block contains the root pointer to free later | |
CloneDataStack(Int32) | clone n data segments into 1 block and index it with pointers - the first block contains the root pointer which can be freed | |
CloneDataStack(Int32, BlastSSMDDataStack*) | clone n segments into 1 memory block and index it with pointers - the first block contains the root pointer to free later | |
CloneDataStack(Int32, Allocator) | clone n segments into 1 memory block and index it with pointers - the first block contains the root pointer to free later | |
Free | free any memory allocated | |
FreeData(BlastMetaDataStack*, Allocator) | free memory used by an ssmd data block | |
FreeData(BlastSSMDDataStack*, Allocator) | free memory used by an ssmd data block |