|
Free Electron
|
match partition strings against patterns More...
#include <SurfaceSearchable.h>

Public Member Functions | |
| virtual sp< PartitionI > | clone (void) const |
| virtual U32 | partitionCount (void) const |
| virtual String | partitionName (U32 a_index) const |
| virtual I32 | lookup (String a_partitionString) |
| virtual I32 | select (String a_filterString) |
| virtual I32 | select (String a_filterString, PartitionI::FilterMethod a_filterMethod) |
| virtual BWORD | add (String a_string) |
| virtual BWORD | remove (String a_string) |
| virtual BWORD | match (I32 a_partitionIndex) |
| virtual BWORD | matchable (void) const |
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) |
Private Attributes | |
| std::map< String, I32 > | m_stringMap |
| String | m_filterString |
| PartitionI::FilterMethod | m_filterMethod |
| Array< I32 > | m_filterArray |
| I32 | m_matchCount |
| BWORD | m_tweaked |
Additional Inherited Members | |
Public Types inherited from fe::ext::PartitionI | |
| enum | FilterMethod { e_matchRegex, e_notMatchRegex } |
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) |
match partition strings against patterns
1.8.13