#include <collection.h>
This interface provides a way to access data a TraceCollection.
Definition at line 83 of file collection.h.
virtual TRACE_API TraceCollection::Visitor::~Visitor |
( |
| ) |
|
|
virtual |
virtual bool TraceCollection::Visitor::AcceptsCategory |
( |
TraceCategoryId |
categoryId | ) |
|
|
pure virtual |
Called before an event with categoryId
is visited. If the return value is false, the event will be visited.
virtual void TraceCollection::Visitor::OnBeginCollection |
( |
| ) |
|
|
pure virtual |
Called at the beginning of an iteration.
virtual void TraceCollection::Visitor::OnBeginThread |
( |
const TraceThreadId & |
threadId | ) |
|
|
pure virtual |
Called before the first event of from the thread with threadId
is encountered.
virtual void TraceCollection::Visitor::OnEndCollection |
( |
| ) |
|
|
pure virtual |
Called at the end of an iteration.
Called after the last event of from the thread with threadId
is encountered.
Called for every event event
with key
on thread threadId
if AcceptsCategory returns true.
The documentation for this class was generated from the following file: