#include <collection.h>
This interface provides a way to access data a TraceCollection.
Definition at line 66 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: