vdj_pipe
pipeline for processing DNA sequence data
|
#include <step_registry.hpp>
Classes | |
struct | Err |
struct | Meta |
Public Types | |
typedef detail::Vector_set< std::string > | cats_t |
typedef mmap_t::const_iterator | const_iterator |
typedef mmap_t::const_iterator | iterator |
typedef boost::iterator_range< const_iterator > | range |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | end () const |
cats_t const & | categories () const |
boost::iterator_range< mmap_t::nth_index< 1 >::type::const_iterator > | category (std::string const &cat) const |
Static Public Member Functions | |
static Step_registry const & | get () |
Private Types | |
typedef boost::multi_index_container< Meta, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::member< Meta, std::string,&Meta::name_ > >, boost::multi_index::ordered_non_unique< boost::multi_index::member< Meta, std::string,&Meta::category_ > > > > | mmap_t |
Private Member Functions | |
Step_registry () | |
Private Attributes | |
mmap_t | mm_ |
cats_t | cats_ |
Friends | |
class | detail::Inserter |
typedef detail::Vector_set<std::string> vdj_pipe::Step_registry::cats_t |
typedef mmap_t::const_iterator vdj_pipe::Step_registry::const_iterator |
typedef mmap_t::const_iterator vdj_pipe::Step_registry::iterator |
|
private |
typedef boost::iterator_range<const_iterator> vdj_pipe::Step_registry::range |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
friend |
|
private |
|
private |