SG::detail::JaggedVecProxyT< PAYLOAD_T, BASE > Node1 SG::detail::JaggedVecProxy T< PAYLOAD_T, BASE > - m_index + JaggedVecProxyT() + JaggedVecProxyT() + size() + empty() + operator[]() + operator[]() + at() + at() + front() + front() and 37 more... - elt() - elt() - elt_begin() - elt_end() Node2 BASE Node2->Node1 Node3 SG::detail::AuxDataSpan < Payload_t > + AuxDataSpan() + size() + empty() + data() + data() + operator[]() + operator[]() + at() + at() + front() + front() + back() + back() Node3->Node1 -m_payload Node4 SG::AuxDataSpanBase + beg + size + AuxDataSpanBase() Node4->Node3 -m_span