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< const T * > Struct Template Reference

Detailed description

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

a string-traits specialization for plain arrays (like C strings)

Definition at line 70 of file string_traits.h.

#include <string_traits.h>

Public Types

typedef T value_type
 
typedef const T & reference
 
typedef uint64 index_type
 
typedef const T * iterator
 
typedef const T * const_iterator
 
typedef const T * forward_iterator
 

Static Public Members

static const uint32 SYMBOL_SIZE = 8u * uint32( sizeof(T) )
 

Member Typedef Documentation

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

Definition at line 78 of file string_traits.h.

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

Definition at line 79 of file string_traits.h.

template<typename T >
typedef uint64 nvbio::string_traits< const T * >::index_type

Definition at line 76 of file string_traits.h.

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

Definition at line 77 of file string_traits.h.

template<typename T >
typedef const T& nvbio::string_traits< const T * >::reference

Definition at line 75 of file string_traits.h.

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

Definition at line 74 of file string_traits.h.

Member Data Documentation

template<typename T >
const uint32 nvbio::string_traits< const T * >::SYMBOL_SIZE = 8u * uint32( sizeof(T) )
static

Definition at line 72 of file string_traits.h.


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