|
NVBIO
|
| SequenceType | the string or string-set type |
| InfixIterator | the infix iterator type - value_type can be string_infix_coord_type for strings, string_set_infix_coord_type for string-sets |
#include <infix.h>
Public Types | |
| typedef InfixSetCore < SequenceType, InfixIterator, vector_traits< typename std::iterator_traits < InfixIterator >::value_type > ::DIM > | base_type |
| typedef SequenceType | sequence_type |
| the underlying sequence type More... | |
| typedef InfixIterator | infix_iterator |
| the underlingy infix iterator type More... | |
| typedef iterator_system < InfixIterator >::type | system_tag |
| the system tag More... | |
| typedef base_type::coord_type | coord_type |
| the infix coordinates type More... | |
| typedef base_type::string_type | string_type |
| the infix string type More... | |
| typedef StringSetIterator < InfixSet< SequenceType, InfixIterator > > | iterator |
| the iterator type More... | |
| typedef StringSetIterator < InfixSet< SequenceType, InfixIterator > > | const_iterator |
| the const_iterator type More... | |
Public Methods | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | InfixSet () |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | InfixSet (const uint32 size, const sequence_type sequence, const infix_iterator infixes) |
| const_iterator | begin () const |
| const_iterator | end () const |
| iterator | begin () |
| iterator | end () |
| typedef InfixSetCore< SequenceType, InfixIterator, vector_traits<typename std::iterator_traits<InfixIterator>::value_type>::DIM> nvbio::InfixSet< SequenceType, InfixIterator >::base_type |
| typedef StringSetIterator< InfixSet<SequenceType,InfixIterator> > nvbio::InfixSet< SequenceType, InfixIterator >::const_iterator |
| typedef base_type::coord_type nvbio::InfixSet< SequenceType, InfixIterator >::coord_type |
| typedef InfixIterator nvbio::InfixSet< SequenceType, InfixIterator >::infix_iterator |
| typedef StringSetIterator< InfixSet<SequenceType,InfixIterator> > nvbio::InfixSet< SequenceType, InfixIterator >::iterator |
| typedef SequenceType nvbio::InfixSet< SequenceType, InfixIterator >::sequence_type |
| typedef base_type::string_type nvbio::InfixSet< SequenceType, InfixIterator >::string_type |
| typedef iterator_system<InfixIterator>::type nvbio::InfixSet< SequenceType, InfixIterator >::system_tag |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.4