NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Members | List of all members
nvbio::string_traits< T > Struct Template Reference

Detailed description

template< typename T>
struct nvbio::string_traits< T >

a string-traits class needed to reason about proper strings

Definition at line 40 of file string_traits.h.

#include <string_traits.h>

Public Types

typedef T::value_type value_type
 
typedef T::reference reference
 
typedef T::index_type index_type
 
typedef T::iterator iterator
 
typedef T::const_iterator const_iterator
 
typedef T::forward_iterator forward_iterator
 

Static Public Members

static const uint32 SYMBOL_SIZE = T::SYMBOL_SIZE
 

Member Typedef Documentation

template<typename T>
typedef T::const_iterator nvbio::string_traits< T >::const_iterator

Definition at line 48 of file string_traits.h.

template<typename T>
typedef T::forward_iterator nvbio::string_traits< T >::forward_iterator

Definition at line 49 of file string_traits.h.

template<typename T>
typedef T::index_type nvbio::string_traits< T >::index_type

Definition at line 46 of file string_traits.h.

template<typename T>
typedef T::iterator nvbio::string_traits< T >::iterator

Definition at line 47 of file string_traits.h.

template<typename T>
typedef T::reference nvbio::string_traits< T >::reference

Definition at line 45 of file string_traits.h.

template<typename T>
typedef T::value_type nvbio::string_traits< T >::value_type

Definition at line 44 of file string_traits.h.

Member Data Documentation

template<typename T>
const uint32 nvbio::string_traits< T >::SYMBOL_SIZE = T::SYMBOL_SIZE
static

Definition at line 42 of file string_traits.h.


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