Defines |
#define | TRUE 1 |
#define | FALSE 0 |
#define | PI 3.1415926535897932384626433832795028 |
#define | BOOLEAN_MIN 0 |
#define | BOOLEAN_MAX 1 |
#define | INT0_MIN 0 |
#define | INT1_MAX 1 |
#define | INT8_BYTE_SIZE 1 |
#define | INT16_BYTE_SIZE 2 |
#define | INT32_BYTE_SIZE 4 |
#define | INT64_BYTE_SIZE 8 |
#define | INT8_BIT_SIZE 8 |
#define | INT16_BIT_SIZE 16 |
#define | INT32_BIT_SIZE 32 |
#define | INT64_BIT_SIZE 64 |
#define | UINT8_BYTE_SIZE 1 |
#define | UINT16_BYTE_SIZE 2 |
#define | UINT32_BYTE_SIZE 4 |
#define | UINT64_BYTE_SIZE 8 |
#define | UINT8_BIT_SIZE 8 |
#define | UINT16_BIT_SIZE 16 |
#define | UINT32_BIT_SIZE 32 |
#define | UINT64_BIT_SIZE 64 |
#define | INT8_MIN SCHAR_MIN |
#define | INT8_MAX SCHAR_MAX |
#define | INT16_MIN SHRT_MIN |
#define | INT16_MAX SHRT_MAX |
#define | INT32_MIN INT_MIN |
#define | INT32_MAX INT_MAX |
#define | INT64_MIN LONG_MIN |
#define | INT64_MAX LONG_MAX |
#define | UINT8_MIN 0 |
#define | UINT8_MAX UCHAR_MAX |
#define | UINT16_MIN 0 |
#define | UINT16_MAX USHRT_MAX |
#define | UINT32_MIN 0 |
#define | UINT32_MAX UINT_MAX |
#define | UINT64_MIN 0 |
#define | UINT64_MAX ULONG_MAX |
#define | FLOAT32_MIN FLT_MIN |
#define | FLOAT32_MAX FLT_MAX |
#define | FLOAT32_MIN_EXP FLT_MIN_EXP |
#define | FLOAT32_MAX_EXP FLT_MAX_EXP |
#define | FLOAT32_MIN_10_EXP FLT_MIN_10_EXP |
#define | FLOAT32_MAX_10_EXP FLT_MAX_10_EXP |
#define | FLOAT32_DIGIT FLT_DIG |
#define | FLOAT32_RADIX FLT_RADIX |
#define | FLOAT32_MIN_FRACTION FLT_EPSILON |
#define | FLOAT64_MIN DBL_MIN |
#define | FLOAT64_MAX DBL_MAX |
#define | FLOAT64_MIN_EXP DBL_MIN_EXP |
#define | FLOAT64_MAX_EXP DBL_MAX_EXP |
#define | FLOAT64_MIN_10_EXP DBL_MIN_10_EXP |
#define | FLOAT64_MAX_10_EXP DBL_MAX_10_EXP |
#define | FLOAT64_DIGIT DBL_DIG |
#define | FLOAT64_RADIX DBL_RADIX |
#define | FLOAT64_MIN_FRACTION DBL_EPSILON |
#define | GNSEQI_ERROR UINT32_MAX |
#define | GNSEQI_END UINT32_MAX |
#define | GNSEQI_BEGIN UINT32_MIN |
#define | GNSEQC_NULL 0 |
#define | GNSEQC_MIN INT8_MIN |
#define | GNSEQC_MAX INT8_MAX |
#define | CONTIG_SECTION_SIZE 3 |
Typedefs |
typedef unsigned char | boolean |
typedef unsigned char | int1 |
typedef signed char | int8 |
typedef signed short int | int16 |
typedef signed int | int32 |
typedef signed long long | int64 |
typedef signed char | sint8 |
typedef signed short int | sint16 |
typedef signed int | sint32 |
typedef signed long int | sint64 |
typedef unsigned char | uint8 |
typedef unsigned short int | uint16 |
typedef unsigned int | uint32 |
typedef unsigned long long | uint64 |
typedef float | float32 |
typedef double | float64 |
typedef char | gnSeqC |
typedef uint32 | gnSeqI |
Enumerations |
enum | gnContigSection { gnContigHeader = 0,
gnContigAnnotation = 1,
gnContigSequence = 2
} |
enum | gnNewlineType { gnNewlineUnix = 0,
gnNewlineWindows = 1,
gnNewlineMac = 2
} |
Variables |
const uint32 | ALL_CONTIGS = UINT32_MAX |
const uint32 | BUFFER_SIZE = 100000 |