Logo Search packages:      
Sourcecode: jellyfish version File versions  Download package

Classes | Public Types | Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Attributes | Friends

jellyfish::parse_read Class Reference

Inheritance diagram for jellyfish::parse_read:
Inheritance graph
[legend]
Collaboration diagram for jellyfish::parse_read:
Collaboration graph
[legend]

List of all members.

Classes

class  thread

Public Types

typedef read_parser::reads_tbucket_iterator
typedef read_parser::reads_t bucket_t
typedef read_parser::read_t read_t

Public Member Functions

bucket_iterator bucket_begin () const
bucket_iterator bucket_end () const
virtual void fill ()
bool is_closed ()
thread new_thread ()
read_parser::reads_tnext ()
 parse_read (int nb_files, char *argv[], unsigned int nb_buffers)
void release (read_parser::reads_t *bucket)
void set_canonical (bool v=true)

Static Public Attributes

static const uint_t CODE_RESET = -1
static const uint_t codes [256]

Protected Member Functions

void close ()
read_parser::reads_twrite_next ()
void write_release (read_parser::reads_t *bucket)

Private Types

typedef std::vector< const char * > fary_t

Private Attributes

bool canonical
fary_t::const_iterator current_file
fary_t files
read_parserfparser

Friends

class thread

Detailed Description

Definition at line 27 of file parse_read.hpp.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index