#include <MpiAPI.h>
Public Member Functions | |
virtual EFilterType | Type () |
Returns the filter type. | |
virtual bool | ShouldNotify (SHeapFilterData &objectInfo)=0 |
Invoked to determine event selectivity for a class. |
To implement selectivity, the client defines a filter class which implements this interface, and then registers an instance of this class with MPI using the IMpi::SetEventGroupFilter method.
The MPI implementation will call the ShouldNotify method of the filter class for each new class it encounters, in order to determine whether to generate Heap events for this class.
virtual EFilterType Type | ( | ) | [inline, virtual] |
Returns the filter type. The MPI implementation is using the function to determine the type of the filter.
Implements IEventFilter.
virtual bool ShouldNotify | ( | SHeapFilterData & | objectInfo | ) | [pure virtual] |
This method is implemented by the filter class and called by the MPI implementation to determine whether to report heap events for a class
[in] | objectInfo | class information |
true | an implementation returns true to indicate that events should be reported for this class | |
false | an implementation returns false to indicate that events should not be reported for this class |
(C) Copyright Intel Corporation 2007-2008. All Rights Reserved.
Generated on Thu Mar 6 15:08:09 2008 for Martini by