vdj_pipe
pipeline for processing DNA sequence data
Public Member Functions | Private Attributes | List of all members
vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id Class Reference
Inheritance diagram for vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id:
Inheritance graph
[legend]
Collaboration diagram for vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id:
Collaboration graph
[legend]

Public Member Functions

 Hash_id (self_type const &v)
 
std::size_t operator() (const id_type id) const
 
std::size_t operator() (obj_type const &obj) const
 

Private Attributes

self_type const & m_
 

Constructor & Destructor Documentation

template<class Id, class Obj>
vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id::Hash_id ( self_type const &  v)
inlineexplicit

Member Function Documentation

template<class Id, class Obj>
std::size_t vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id::operator() ( const id_type  id) const
inline
template<class Id, class Obj>
std::size_t vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id::operator() ( obj_type const &  obj) const
inline

Member Data Documentation

template<class Id, class Obj>
self_type const& vdj_pipe::detail::Id_bimap< Id, Obj >::Hash_id::m_
private

The documentation for this class was generated from the following file: