Jive reference manual
List of all members | Public Types | Public Member Functions | Public Attributes
jem::xutil::SnoopDictionary::StdFilter Class Reference

#include <jem/xutil/SnoopDictionary.h>

Inheritance diagram for jem::xutil::SnoopDictionary::StdFilter:
Inheritance graph

Public Types

enum  Mode {
  OR_MODE,
  XOR_MODE,
  AND_MODE
}
 

Public Member Functions

 StdFilter (Mode mode=OR_MODE)
 
virtual bool accept (int rcount, int wcount) const
 

Public Attributes

Mode mode
 
int minReadCount
 
int maxReadCount
 
int minWriteCount
 
int maxWriteCount
 

Additional Inherited Members

- Protected Member Functions inherited from jem::xutil::SnoopDictionary::Filter
virtual ~Filter ()
 
- Protected Member Functions inherited from jem::Interface
virtual ~Interface ()
 Empty destructor. More...
 

Member Enumeration Documentation

Enumerator
OR_MODE 
XOR_MODE 
AND_MODE 

Constructor & Destructor Documentation

jem::xutil::SnoopDictionary::StdFilter::StdFilter ( Mode  mode = OR_MODE)
explicit

Member Function Documentation

virtual bool jem::xutil::SnoopDictionary::StdFilter::accept ( int  rcount,
int  wcount 
) const
virtual

Member Data Documentation

Mode jem::xutil::SnoopDictionary::StdFilter::mode
int jem::xutil::SnoopDictionary::StdFilter::minReadCount
int jem::xutil::SnoopDictionary::StdFilter::maxReadCount
int jem::xutil::SnoopDictionary::StdFilter::minWriteCount
int jem::xutil::SnoopDictionary::StdFilter::maxWriteCount