#include <filters.h>
Public Member Functions |
|
FLT_FilterHandler () | |
const MCHAR * | Description (const MCHAR *d=NULL) |
void | SetCD (ClassDesc *dll) |
ClassDesc * | GetCD () |
void | SetCapabilities (DWORD cap) |
DWORD | GetCapabilities () |
BOOL | TestCapabilities (DWORD cap) |
bool | operator== (const FLT_FilterHandler &b) const |
const MCHAR* Description | ( | const MCHAR * | d = NULL |
) |
void SetCD | ( | ClassDesc * | dll | ) | [inline] |
{ cd = dll;}
ClassDesc* GetCD | ( | ) | [inline] |
void SetCapabilities | ( | DWORD | cap | ) | [inline] |
{ fltCapability |= cap;}
DWORD GetCapabilities | ( | ) | [inline] |
BOOL TestCapabilities | ( | DWORD | cap | ) | [inline] |
{ return (fltCapability & cap);}
bool operator== | ( | const FLT_FilterHandler & | b | ) | const [inline] |
{
return fltCapability == b.fltCapability && cd == b.cd && ::_tcscmp( fltDescription, b.fltDescription ) == 0;
}