RepeatedHit Struct Reference

#include <HashTable.h>

Collaboration diagram for RepeatedHit:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RepeatedHit (const PositionInDatabase &subjectPos_, const SequenceOffset &cyclePos_)
 RepeatedHit (void)
bool operator< (const RepeatedHit &rhs) const

Public Attributes

PositionInDatabase subjectPos
SequenceOffset cyclePos

Detailed Description

Definition at line 155 of file HashTable.h.


Constructor & Destructor Documentation

RepeatedHit::RepeatedHit ( const PositionInDatabase subjectPos_,
const SequenceOffset cyclePos_ 
) [inline]

Definition at line 158 of file HashTable.h.

00159                                                  :
00160   subjectPos( subjectPos_ ), cyclePos( cyclePos_ ) {}

RepeatedHit::RepeatedHit ( void   )  [inline]

Definition at line 162 of file HashTable.h.

00162                       : subjectPos(0,0), cyclePos(0) 
00163   { 
00164     //    subjectPos.sequence = 0; 
00165     //   subjectPos.offset   = 0;
00166   }


Member Function Documentation

bool RepeatedHit::operator< ( const RepeatedHit rhs  )  const [inline]

Definition at line 168 of file HashTable.h.

References subjectPos.

00169   {
00170     return ( subjectPos < rhs.subjectPos );
00171   } // ~operator<


Member Data Documentation

PositionInDatabase RepeatedHit::subjectPos

Definition at line 174 of file HashTable.h.

Referenced by operator<().

SequenceOffset RepeatedHit::cyclePos

Definition at line 179 of file HashTable.h.

Referenced by HashTable::matchSequenceRepeated().


The documentation for this struct was generated from the following file:
Generated on Fri Dec 21 13:19:34 2007 for ssaha by  doxygen 1.5.2