NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
params.cpp File Reference
#include <nvBowtie/bowtie2/cuda/params.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <numeric>
#include <functional>
#include <map>

Go to the source code of this file.

Namespaces

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

Functions

std::map< std::string,
std::string > 
nvbio::bowtie2::cuda::load_options (const char *name)
 
bool nvbio::bowtie2::cuda::is_number (const char *str, uint32 len=uint32(-1))
 
SimpleFunc nvbio::bowtie2::cuda::parse_function (const char *str, const SimpleFunc def)
 
template<typename options_type >
SimpleFunc nvbio::bowtie2::cuda::func_option (const options_type &options, const char *name, const SimpleFunc func)
 
template<typename options_type >
SimpleFunc nvbio::bowtie2::cuda::func_option (const options_type &options, const char *name1, const char *name2, const SimpleFunc func)
 
void nvbio::bowtie2::cuda::parse_options (Params &params, const std::map< std::string, std::string > &options, bool init)