Main Page | Namespace List | Class List | Directories | File List | Namespace Members | Class Members | File Members

seq::Mutation< Char > Class Template Reference

A mutation in a sequence of type Char. More...

#include <Mutation.h>

List of all members.

Public Member Functions

 Mutation (int pos, Char from, Char to)
 Mutation (int pos, Char to)
 Mutation ()
int pos () const
Char from () const
Char to () const
Mutation< Char > reverse () const
bool isValid () const
bool operator== (const Mutation< Char > &other) const
bool operator< (const Mutation< Char > &other) const


Detailed Description

template<typename Char>
class seq::Mutation< Char >

A mutation in a sequence of type Char.

See also:
AAMutation, NTMutation


Constructor & Destructor Documentation

template<typename Char>
seq::Mutation< Char >::Mutation int  pos,
Char  from,
Char  to
[inline]
 

template<typename Char>
seq::Mutation< Char >::Mutation int  pos,
Char  to
[inline]
 

template<typename Char>
seq::Mutation< Char >::Mutation  )  [inline]
 


Member Function Documentation

template<typename Char>
Char seq::Mutation< Char >::from  )  const [inline]
 

template<typename Char>
bool seq::Mutation< Char >::isValid  )  const [inline]
 

template<typename Char>
bool seq::Mutation< Char >::operator< const Mutation< Char > &  other  )  const [inline]
 

template<typename Char>
bool seq::Mutation< Char >::operator== const Mutation< Char > &  other  )  const [inline]
 

template<typename Char>
int seq::Mutation< Char >::pos  )  const [inline]
 

template<typename Char>
Mutation<Char> seq::Mutation< Char >::reverse  )  const [inline]
 

template<typename Char>
Char seq::Mutation< Char >::to  )  const [inline]
 


The documentation for this class was generated from the following file:
Generated on Fri Jul 14 15:30:43 2006 for libseq by  doxygen 1.4.4