NVBIO
|
A class to represent a string infix, i.e. an arbitrarily placed substring
StringType | the underlying string type |
CoordType | the type of infix coordinates, string_infix_coord_type for strings or string_set_infix_coord_type for string-sets |
#include <infix.h>
Public Types | |
typedef StringType | string_type |
typedef CoordType | coord_type |
typedef vector_traits < CoordType >::value_type | index_type |
typedef vector_type < index_type, 2 >::type | range_type |
typedef std::iterator_traits < string_type >::value_type | symbol_type |
typedef std::iterator_traits < string_type >::value_type | value_type |
typedef std::iterator_traits < string_type >::reference | reference |
typedef string_traits < StringType >::iterator | iterator |
typedef string_traits < StringType >::const_iterator | const_iterator |
typedef string_traits < StringType > ::forward_iterator | forward_iterator |
Public Members | |
string_type | m_string |
the underlying string set More... | |
coord_type | m_coords |
the infix coordinates More... | |
typedef string_traits<StringType>::const_iterator nvbio::InfixCore< StringType, CoordType, 4u >::const_iterator |
typedef CoordType nvbio::InfixCore< StringType, CoordType, 4u >::coord_type |
typedef string_traits<StringType>::forward_iterator nvbio::InfixCore< StringType, CoordType, 4u >::forward_iterator |
typedef vector_traits<CoordType>::value_type nvbio::InfixCore< StringType, CoordType, 4u >::index_type |
typedef string_traits<StringType>::iterator nvbio::InfixCore< StringType, CoordType, 4u >::iterator |
typedef vector_type<index_type,2>::type nvbio::InfixCore< StringType, CoordType, 4u >::range_type |
typedef std::iterator_traits<string_type>::reference nvbio::InfixCore< StringType, CoordType, 4u >::reference |
typedef StringType nvbio::InfixCore< StringType, CoordType, 4u >::string_type |
typedef std::iterator_traits<string_type>::value_type nvbio::InfixCore< StringType, CoordType, 4u >::symbol_type |
typedef std::iterator_traits<string_type>::value_type nvbio::InfixCore< StringType, CoordType, 4u >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
coord_type nvbio::InfixCore< StringType, CoordType, 4u >::m_coords |
string_type nvbio::InfixCore< StringType, CoordType, 4u >::m_string |