#include <seq.h>
Public Member Functions | |
| SEQ () | |
| SEQ (const SEQ< GENOME_TYPE > &G) | |
| ~SEQ () | |
| SEQ< GENOME_TYPE > & | operator= (const SEQ< GENOME_TYPE > &G) |
| void | set_KO (string KO) |
| void | set_start (GENOME_TYPE start) |
| void | set_end (GENOME_TYPE end) |
| void | set_orientation (const char orientation) |
| void | set_info (string str) |
| void | set_dirty () |
| GENOME_TYPE | get_start () const |
| GENOME_TYPE | get_end () const |
| string | get_KO () const |
| char | get_orientation () const |
| string | get_info () const |
| int | get_dirty () const |
| bool | operator< (const SEQ< GENOME_TYPE > &g) const |
| bool | operator> (const SEQ< GENOME_TYPE > &g) const |
| bool | operator== (const SEQ< GENOME_TYPE > &g) const |
Private Attributes | |
| GENOME_TYPE | Start |
| GENOME_TYPE | End |
| char | Orientation |
| string | info |
| string | KO |
| int | dirty |
|
|||||||||
|
Default constructor. Initializes the "dirty" field with 0. |
|
||||||||||
|
Copy constructor.
|
|
|||||||||
|
Destructor. |
|
|||||||||
|
Returns the "dirty" field of the sequence.
|
|
|||||||||
|
Returns the ending coordinate of the sequence.
|
|
|||||||||
|
Returns the "info" field of the sequence.
|
|
|||||||||
|
Returns the KO of the sequence.
|
|
|||||||||
|
Returns the orientation of the sequence.
|
|
|||||||||
|
Returns the beginning coordinate of the sequence.
|
|
||||||||||
|
Operator < . Compares between this and g according to KO field.
|
|
||||||||||
|
Assignment operator. Copies G's fields to the current object fields.
|
|
||||||||||
|
Operator == . Compares between this and g according to KO field.
|
|
||||||||||
|
Operator > . Compares between this and g according to KO field.
|
|
|||||||||
|
Sets the "dirty" field of the sequence to 1. |
|
||||||||||
|
Sets the ending coordinate of the sequence.
|
|
||||||||||
|
Sets the "info" field of the sequence.
|
|
||||||||||
|
Sets the KO of the calling object.
|
|
||||||||||
|
Sets the orientation of the sequence.
|
|
||||||||||
|
Sets the beginning coordinate of the sequence.
|
|
|||||
|
An auxiliary field which was used in cleanfile.h. 0 is for valid and 1 is for not valid. |
|
|||||
|
|
|
|||||
|
The suitable entry from the file *.anchor. |
|
|||||
|
The sequence's KO. |
|
|||||
|
The sequence's orientation. |
|
|||||
|
The sequence's coordinates. |
1.4.6-NO