Seqrange Struct Reference

#include <Seqrange.h>

List of all members.

Public Member Functions

 Seqrange ()
 Seqrange (const Seqrange &sr)
 Seqrange (const string &n, int b, int e)
Seqrangeoperator= (const Seqrange &sr)
bool overlap (const Seqrange &sr) const

Public Attributes

string name
int begin
int end

Friends

bool operator== (const Seqrange &sr1, const Seqrange &sr2)
bool operator< (const Seqrange &sr1, const Seqrange &sr2)
bool operator> (const Seqrange &sr1, const Seqrange &sr2)
int compare (const Seqrange &sr1, const Seqrange &sr2)
ostream & operator<< (ostream &ous, const Seqrange &sr)


Constructor & Destructor Documentation

Seqrange::Seqrange (  )  [inline]

Seqrange::Seqrange ( const Seqrange sr  )  [inline]

References begin, end, and name.

Seqrange::Seqrange ( const string &  n,
int  b,
int  e 
)

References begin, and end.


Member Function Documentation

Seqrange & Seqrange::operator= ( const Seqrange sr  ) 

References begin, end, and name.

bool Seqrange::overlap ( const Seqrange sr  )  const

References begin, and end.

Referenced by extractInter().


Friends And Related Function Documentation

bool operator== ( const Seqrange sr1,
const Seqrange sr2 
) [friend]

bool operator< ( const Seqrange sr1,
const Seqrange sr2 
) [friend]

bool operator> ( const Seqrange sr1,
const Seqrange sr2 
) [friend]

int compare ( const Seqrange sr1,
const Seqrange sr2 
) [friend]

ostream& operator<< ( ostream &  ous,
const Seqrange sr 
) [friend]


Member Data Documentation


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

Generated on Wed Aug 10 11:57:15 2011 for Softwares from Orpara by  doxygen 1.5.6