CMROCompare Node1 CMROCompare - m_hardware - m_simulation - m_diffOutput + CMROCompare() + ~CMROCompare() + compare() + compareHead() + compareSubh() + compareBody() + compareFoot() + diffOut() Node2 BaseObject - m_tag - m_name + BaseObject() + ~BaseObject() + tag() + name() + Print() Node2->Node1