SIS
Symmetric Index Structures
/Users/dbr/ma/src/bas/lml/cmd/cmdReverseAndSort.c File Reference
#include "../base.h"
Include dependency graph for cmdReverseAndSort.c:

Go to the source code of this file.

Data Structures

struct  Lines

Defines

#define mLinesGetLinesStored(object)   ( (object)->offsets->seqStored )
#define mLinesGet(object, n)   ( (object)->lines->seq + ((object)->offsets->seq[(n)]*(object)->lines->elementSize) )
#define mLinesGetLength(object, n)   ( (object)->lengths->seq[(n)] )
#define mLinesGetSymbol(object, n, pos)   ( mLinesGet( object, n ) + ((pos)*(object)->lines->elementSize) )

Functions

void CmdReverseAndSort (const S8 *fileNameInput, const S8 *fileNameOutput, UINT bitsPerSymbol, UINT encoding)

Define Documentation

#define mLinesGet (   object,
 
)    ( (object)->lines->seq + ((object)->offsets->seq[(n)]*(object)->lines->elementSize) )

Definition at line 4 of file cmdReverseAndSort.c.

#define mLinesGetLength (   object,
 
)    ( (object)->lengths->seq[(n)] )

Definition at line 5 of file cmdReverseAndSort.c.

#define mLinesGetLinesStored (   object)    ( (object)->offsets->seqStored )

Definition at line 3 of file cmdReverseAndSort.c.

Referenced by CmdReverseAndSort().

#define mLinesGetSymbol (   object,
  n,
  pos 
)    ( mLinesGet( object, n ) + ((pos)*(object)->lines->elementSize) )

Definition at line 6 of file cmdReverseAndSort.c.


Function Documentation

void CmdReverseAndSort ( const S8 fileNameInput,
const S8 fileNameOutput,
UINT  bitsPerSymbol,
UINT  encoding 
)

Definition at line 95 of file cmdReverseAndSort.c.

Referenced by CommandExecute().