BurrowsWheelerTransform class.
Macros:
Enumerations:
None.
Typedefs:
None.
Struct CapyBurrowsWheelerTransformData :
Struct CapyBurrowsWheelerTransformData's properties:
Bytes of data
Size in byte
Index of the first byte in transformed data
Struct CapyBurrowsWheelerTransformData's methods:
None.
Struct CapyBurrowsWheelerTransform :
Struct CapyBurrowsWheelerTransform's properties:
None.
Struct CapyBurrowsWheelerTransform's methods:
Destructor
Transform the data
Input argument(s):
data: the data to transform
Output and side effect(s):
Return the transformed data
Untransform the data
Input argument(s):
data: the data to untransform
Output and side effect(s):
Return the untransformed data
Functions:
Create a CapyBurrowsWheelerTransform
Output and side effect(s):
Return a CapyBurrowsWheelerTransform
Allocate memory for a new CapyBurrowsWheelerTransform and create it
Output and side effect(s):
Return a CapyBurrowsWheelerTransform
Exception(s):
May raise CapyExc_MallocFailed.
Free the memory used by a CapyBurrowsWheelerTransform* and reset '*that' to NULL
Input argument(s):
that: a pointer to the CapyBurrowsWheelerTransform to free