SelectObject< DCC, OBJECT >::const_iterator Node1 SelectObject< DCC, OBJECT >::const_iterator + m_dcc + m_dc_it + m_dc + m_digit_it + const_iterator() + operator=() + operator++() + advanceObject() + advanceCollection() + operator++() + operator*() + operator!=() + operator==() + const_iterator() Node2 SelectObject< DCC, OBJECT > - m_dcc + SelectObject() + begin() + end() + select() + select() - SelectObject() Node2->Node1 +m_select