LibCapy - burrowswheelertransform

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

2024-07-23
in LibCapy,
10 views
Copyright 2021-2024 Baillehache Pascal