1 #ifndef LOCATION_TRACE_H 2 #define LOCATION_TRACE_H 16 return "location trace";
26 read(std::istream& myfile,
80 #endif // LOCATION_TRACE_H std::map< timestamp, event > global_events_
void simulation_finished(timestamp end)
This is to notify that the statistics collector is done.
bool read(std::istream &myfile, timestamp &created, event_loc_id &creator, timestamp &scheduled, event_loc_id &runner)
void dump_local_data()
After post-processing, this notifies the collector to dump data to a file.
void dump_global_data()
After post-processing, this notifies the collector to dump data to a file.
void global_reduce(parallel_runtime *rt)
A type of logger that collects some kind of statistic and outputs to a file during or at the end of a...
std::string to_string() const
virtual void set_id(int id)
stat_collector * clone() const
void collect(timestamp created, event_loc_id creator, timestamp scheduled, event_loc_id runner)
A basic container for time (subject to future transplant).
SUMI = Simulator unified messagine interface It is also the name for a solid ink in Japanese - i...
virtual ~location_trace()
location_trace * clone_me(int id) const
std::list< event > local_events_
void reduce(stat_collector *coll)