![]() |
NEURON
|
#include <bimap.hpp>
Public Types | |
typedef std::multimap< T, O > | pd2ob_map |
typedef std::multimap< O, T > | ob2pd_map |
Public Member Functions | |
void | insert (T const &, O const &) |
bool | find (T const &p, size_t n, T &, O &) |
bool | find (T const &p, T &, O &) |
void | obremove (O const &) |
void | remove (T const &, O const &) |
Public Attributes | |
pd2ob_map | pd2ob |
ob2pd_map | ob2pd |
typedef std::multimap<O, T> nrn::tool::bimap< T, O >::ob2pd_map |
typedef std::multimap<T, O> nrn::tool::bimap< T, O >::pd2ob_map |
bool nrn::tool::bimap< T, O >::find | ( | T const & | p, |
size_t | n, | ||
T & | pret, | ||
O & | obret | ||
) |
bool nrn::tool::bimap< T, O >::find | ( | T const & | p, |
T & | pret, | ||
O & | obret | ||
) |
void nrn::tool::bimap< T, O >::insert | ( | T const & | pd, |
O const & | ob | ||
) |
void nrn::tool::bimap< T, O >::obremove | ( | O const & | ob | ) |
void nrn::tool::bimap< T, O >::remove | ( | T const & | pd, |
O const & | ob | ||
) |
ob2pd_map nrn::tool::bimap< T, O >::ob2pd |
pd2ob_map nrn::tool::bimap< T, O >::pd2ob |