PadReadOut Node1 PadReadOut - m_addressOfWordScanned - m_numberOfCMFragments - m_numberOfWordsInFragment - m_newCMIndex - m_newCMRO - m_numberOfWordsRead - m_numberOfWordsInCMRO - m_endOfCMFragments - m_currentCMRO - m_PROS - m_MROlist - m_padID - m_Header - m_CMAFragment - m_Footer + PadReadOut() + ~PadReadOut() + reset() + makeFragment() + makeHeader() + makeFooter() + makeBody() + readHeader() + readFooter() + readBody() and 8 more... Node2 BaseObject - m_tag - m_name + BaseObject() + ~BaseObject() + tag() + name() + Print() Node2->Node1