vdj_pipe
pipeline for processing DNA sequence data
|
Extract object by its ID and apply member function. More...
#include <get_by_id.hpp>
Public Types | |
typedef boost::remove_const< typename boost::remove_reference< Result >::type >::type | result_type |
Public Member Functions | |
Getter (Stor const &stor) | |
Result | operator() (const Id id) const |
Private Attributes | |
Stor const & | stor_ |
Extract object by its ID and apply member function.
use as boost::multi_index key extractor for storing object IDs in multi_index
typedef boost::remove_const< typename boost::remove_reference<Result>::type >::type vdj_pipe::detail::Getter< Stor, Id, Obj, Result, MemFunPtr >::result_type |
|
inlineexplicit |
|
inline |
|
private |