GlobalSim::IDataCollector Node1 GlobalSim::IDataCollector   + ~IDataCollector() + collect() + to_string() Node2 GlobalSim::BasicDataCollector - m_msgs - m_t0 + BasicDataCollector() + ~BasicDataCollector() + collect() + to_string() Node1->Node2