NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
string_set_inl.h File Reference
#include <nvbio/basic/algorithms.h>
#include <nvbio/basic/exceptions.h>

Go to the source code of this file.

Classes

struct  nvbio::copy_dispatch< out_string_set_type >
 
struct  nvbio::copy_dispatch< out_string_set_type >::source_dispatch< in_string_set_type >
 

Namespaces

 nvbio
 Define a vector_view POD type and plain_view() for std::vector.
 

Functions

template<typename InStringSet , typename StringIterator , typename OffsetIterator >
void nvbio::copy (const InStringSet &in_string_set, ConcatenatedStringSet< StringIterator, OffsetIterator > &out_string_set)
 
template<typename InStringSet , typename StringIterator , typename LengthIterator >
void nvbio::copy (const InStringSet &in_string_set, StridedStringSet< StringIterator, LengthIterator > &out_string_set)
 
template<typename InStringSet , typename StreamIterator , typename SymbolType , uint32 SYMBOL_SIZE_T, bool BIG_ENDIAN_T, typename LengthIterator >
void nvbio::copy (const InStringSet &in_string_set, StridedPackedStringSet< StreamIterator, SymbolType, SYMBOL_SIZE_T, BIG_ENDIAN_T, LengthIterator > &out_string_set)