NVBIO
|
#include <nvbio/basic/types.h>
Go to the source code of this file.
Namespaces | |
nvbio | |
Define a vector_view POD type and plain_view() for std::vector. | |
Functions | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE char | nvbio::dna_to_char (const uint8 c) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint8 | nvbio::dna_to_iupac16 (const uint8 c) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE char | nvbio::iupac16_to_char (const uint8 c) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint8 | nvbio::char_to_dna (const char c) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint8 | nvbio::char_to_iupac16 (const char c) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::dna_to_string (const SymbolIterator begin, const uint32 n, char *string) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::dna_to_string (const SymbolIterator begin, const SymbolIterator end, char *string) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::iupac16_to_string (const SymbolIterator begin, const uint32 n, char *string) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::iupac16_to_string (const SymbolIterator begin, const SymbolIterator end, char *string) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::string_to_dna (const char *begin, const char *end, SymbolIterator symbols) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::string_to_dna (const char *begin, SymbolIterator symbols) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::string_to_iupac16 (const char *begin, const char *end, SymbolIterator symbols) |
template<typename SymbolIterator > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | nvbio::string_to_iupac16 (const char *begin, SymbolIterator symbols) |