FastQStatus Class Reference

Status for FastQ operations. More...

#include <FastQStatus.h>

List of all members.

Public Types

enum  Status {
  FASTQ_SUCCESS = 0, FASTQ_INVALID, FASTQ_ORDER_ERROR, FASTQ_OPEN_ERROR,
  FASTQ_CLOSE_ERROR, FASTQ_READ_ERROR, FASTQ_NO_SEQUENCE_ERROR
}
 

Return value enum for the FastQFile class methods, indicating success or error codes.

More...

Static Public Member Functions

static const char * getStatusString (Status status)
 Get the enum string for the status.

Detailed Description

Status for FastQ operations.

Definition at line 24 of file FastQStatus.h.


Member Enumeration Documentation

Return value enum for the FastQFile class methods, indicating success or error codes.

Enumerator:
FASTQ_SUCCESS 

indicates method finished successfully.

FASTQ_INVALID 

means that the sequence was invalid.

FASTQ_ORDER_ERROR 

means the methods are called out of order, like trying to read a file before opening it.

FASTQ_OPEN_ERROR 

means the file could not be opened.

FASTQ_CLOSE_ERROR 

means the file could not be closed.

FASTQ_READ_ERROR 

means that a problem occurred on a read.

FASTQ_NO_SEQUENCE_ERROR 

means there were no errors, but no sequences read.

Definition at line 30 of file FastQStatus.h.

00031        {
00032            FASTQ_SUCCESS = 0,      ///< indicates method finished successfully.
00033            FASTQ_INVALID,          ///< means that the sequence was invalid.
00034            FASTQ_ORDER_ERROR,      ///< means the methods are called out of order, like trying to read a file before opening it.
00035            FASTQ_OPEN_ERROR,       ///< means the file could not be opened.
00036            FASTQ_CLOSE_ERROR,      ///< means the file could not be closed.
00037            FASTQ_READ_ERROR,       ///< means that a problem occurred on a read.
00038            FASTQ_NO_SEQUENCE_ERROR ///< means there were no errors, but no sequences read.
00039        };


The documentation for this class was generated from the following files:
Generated on Mon Feb 11 13:45:21 2013 for libStatGen Software by  doxygen 1.6.3