#include <joint_sort.hh>
Classes | |
struct | value_type |
Public Member Functions | |
JointProxy (const KeyIter &key_iter, const ValueIter &value_iter) | |
JointProxy (const JointProxy< KeyIter, ValueIter > &other) | |
operator value_type () const | |
JointProxy & | operator= (const JointProxy &other) |
JointProxy & | operator= (const value_type &other) |
std::iterator_traits< KeyIter > ::reference | GetKey () const |
Friends | |
class | ProxyIterator< JointProxy< KeyIter, ValueIter > > |
void | swap (JointProxy< KeyIter, ValueIter > first, JointProxy< KeyIter, ValueIter > second) |
Definition at line 55 of file joint_sort.hh.
util::detail::JointProxy< KeyIter, ValueIter >::JointProxy | ( | const KeyIter & | key_iter, | |
const ValueIter & | value_iter | |||
) | [inline] |
Definition at line 66 of file joint_sort.hh.
util::detail::JointProxy< KeyIter, ValueIter >::JointProxy | ( | const JointProxy< KeyIter, ValueIter > & | other | ) | [inline] |
Definition at line 67 of file joint_sort.hh.
std::iterator_traits<KeyIter>::reference util::detail::JointProxy< KeyIter, ValueIter >::GetKey | ( | ) | const [inline] |
Definition at line 88 of file joint_sort.hh.
util::detail::JointProxy< KeyIter, ValueIter >::operator value_type | ( | ) | const [inline] |
Definition at line 69 of file joint_sort.hh.
References util::detail::JointProxy< KeyIter, ValueIter >::value_type::key, and util::detail::JointProxy< KeyIter, ValueIter >::value_type::value.
JointProxy& util::detail::JointProxy< KeyIter, ValueIter >::operator= | ( | const value_type & | other | ) | [inline] |
Definition at line 82 of file joint_sort.hh.
References util::detail::JointProxy< KeyIter, ValueIter >::value_type::key, and util::detail::JointProxy< KeyIter, ValueIter >::value_type::value.
JointProxy& util::detail::JointProxy< KeyIter, ValueIter >::operator= | ( | const JointProxy< KeyIter, ValueIter > & | other | ) | [inline] |
Definition at line 76 of file joint_sort.hh.
friend class ProxyIterator< JointProxy< KeyIter, ValueIter > > [friend] |
Definition at line 97 of file joint_sort.hh.
void swap | ( | JointProxy< KeyIter, ValueIter > | first, | |
JointProxy< KeyIter, ValueIter > | second | |||
) | [friend] |
Definition at line 92 of file joint_sort.hh.