trace-generators/traces/implementation/WarpSynchronousGenerator.cpp
void trace::WarpSynchronousGenerator::event( const trace::TraceEvent& event ) {
	for (std::map< int, SynchronousInstructionCounter >::iterator counter_it = warpCounters.begin();
		counter_it != warpCounters.end(); ++counter_it) {
		counter_it->second.event(counter_it->first, event);
	}
}
/*!
	\brief Called whenever an event takes place.

	\param even The TraceEvent that just occurred
	Note, the const reference 'event' is only valid until event() 
	returns
*/
\brief Called whenever an event takes place.
\param even The TraceEvent that just occurred
Note, the const reference 'event' is only valid until event()
returns
\ brief Called whenever an event takes place . \ param even The TraceEvent that just occurred Note the const reference ' event ' is only valid until event () returns
void trace::WarpSynchronousGenerator::event( const trace::TraceEvent& event ) {
	for (std::map< int, SynchronousInstructionCounter >::iterator counter_it = warpCounters.begin();
		counter_it != warpCounters.end(); ++counter_it) {
		counter_it->second.event(counter_it->first, event);
	}
}
void trace :: WarpSynchronousGenerator :: event ( const trace :: TraceEvent & event ) { for ( std :: map < int , SynchronousInstructionCounter > :: iterator counter_it = warpCounters . begin ( ) ; counter_it != warpCounters . end ( ) ; ++ counter_it ) { counter_it -> second . event ( counter_it -> first , event ) ; } }
\brief Called whenever an event takes place.
\ brief Called whenever an event takes place .