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

Public Member Functions

 Equal_id (self_type const &m)
 
bool operator() (id_type id1, id_type id2) const
 
template<class ObjCompat >
bool operator() (id_type id1, ObjCompat const &obj) const
 
template<class ObjCompat >
bool operator() (ObjCompat const &obj, id_type id2) const
 

Private Attributes

self_type const & m_
 

Constructor & Destructor Documentation

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

Member Function Documentation

template<class Id, class Obj>
bool vdj_pipe::detail::Id_bimap< Id, Obj >::Equal_id::operator() ( id_type  id1,
id_type  id2 
) const
inline
template<class Id, class Obj>
template<class ObjCompat >
bool vdj_pipe::detail::Id_bimap< Id, Obj >::Equal_id::operator() ( id_type  id1,
ObjCompat const &  obj 
) const
inline
template<class Id, class Obj>
template<class ObjCompat >
bool vdj_pipe::detail::Id_bimap< Id, Obj >::Equal_id::operator() ( ObjCompat const &  obj,
id_type  id2 
) const
inline

Member Data Documentation

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

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