Free Electron
|
matchable list of strings More...
#include <PartitionI.h>
Public Types | |
enum | FilterMethod { e_matchRegex, e_notMatchRegex } |
Public Member Functions | |
virtual sp< PartitionI > | clone (void) const =0 |
virtual U32 | partitionCount (void) const =0 |
virtual String | partitionName (U32 a_index) const =0 |
virtual I32 | lookup (String a_partitionString)=0 |
virtual I32 | select (String a_filterString)=0 |
virtual I32 | select (String a_filterString, FilterMethod a_filterMethod)=0 |
virtual BWORD | add (String a_string)=0 |
virtual BWORD | remove (String a_string)=0 |
virtual BWORD | match (I32 a_partitionIndex)=0 |
virtual BWORD | matchable (void) const =0 |
Public Member Functions inherited from fe::Counted | |
virtual void | acquire (void) |
Increment the reference count. More... | |
virtual void | acquire (int &rCount) |
Increment the reference count (and get the count) More... | |
virtual void | release (void) |
Decrement the reference count. More... | |
virtual void | abandon (void) |
Decrement the reference count. More... | |
int | count (void) const |
Return the count of references. More... | |
void | setName (const String &) |
void | trackReference (void *pReference, String what) |
void | untrackReference (void *pReference) |
void | registerRegion (void *pT, U32 bytes) |
Additional Inherited Members | |
Static Public Member Functions inherited from fe::Counted | |
static String | reportTracker (void) |
static U32 | trackerCount (void) |
Protected Member Functions inherited from fe::Counted | |
int | releaseInternal (void) |
Decrement the reference count. More... | |
void | suppressReport (void) |
matchable list of strings