|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <joint_sort.hh>
Public Member Functions | |
| JointIter () | |
| JointIter (const KeyIter &key_iter, const ValueIter &value_iter) | |
| bool | operator== (const JointIter< KeyIter, ValueIter > &other) const |
| bool | operator< (const JointIter< KeyIter, ValueIter > &other) const |
| std::ptrdiff_t | operator- (const JointIter< KeyIter, ValueIter > &other) const |
| JointIter< KeyIter, ValueIter > & | operator+= (std::ptrdiff_t amount) |
| void | DeepSwap (JointIter &other) |
Private Attributes | |
| KeyIter | key_ |
| ValueIter | value_ |
Friends | |
| class | JointProxy< KeyIter, ValueIter > |
| void | swap (JointIter &first, JointIter &second) |
| util::detail::JointIter< KeyIter, ValueIter >::JointIter | ( | ) |
| util::detail::JointIter< KeyIter, ValueIter >::JointIter | ( | const KeyIter & | key_iter, |
| const ValueIter & | value_iter | ||
| ) |
| void util::detail::JointIter< KeyIter, ValueIter >::DeepSwap | ( | JointIter< KeyIter, ValueIter > & | other | ) |
| JointIter<KeyIter, ValueIter>& util::detail::JointIter< KeyIter, ValueIter >::operator+= | ( | std::ptrdiff_t | amount | ) |
| std::ptrdiff_t util::detail::JointIter< KeyIter, ValueIter >::operator- | ( | const JointIter< KeyIter, ValueIter > & | other | ) | const |
| bool util::detail::JointIter< KeyIter, ValueIter >::operator< | ( | const JointIter< KeyIter, ValueIter > & | other | ) | const |
| bool util::detail::JointIter< KeyIter, ValueIter >::operator== | ( | const JointIter< KeyIter, ValueIter > & | other | ) | const |
friend class JointProxy< KeyIter, ValueIter > [friend] |
| void swap | ( | JointIter< KeyIter, ValueIter > & | first, |
| JointIter< KeyIter, ValueIter > & | second | ||
| ) | [friend] |
KeyIter util::detail::JointIter< KeyIter, ValueIter >::key_ [private] |
ValueIter util::detail::JointIter< KeyIter, ValueIter >::value_ [private] |