7 #ifndef __draw_PartitionI_h__ 8 #define __draw_PartitionI_h__ 33 virtual U32 partitionCount(
void)
const =0;
34 virtual String partitionName(U32 a_index)
const =0;
36 virtual I32 lookup(
String a_partitionString) =0;
37 virtual I32 select(
String a_filterString) =0;
38 virtual I32 select(
String a_filterString,
39 FilterMethod a_filterMethod) =0;
40 virtual BWORD add(
String a_string) =0;
41 virtual BWORD
remove(
String a_string) =0;
42 virtual BWORD match(I32 a_partitionIndex) =0;
43 virtual BWORD matchable(
void)
const =0;
Heap-based support for classes participating in fe::ptr <>
Definition: Counted.h:35
kernel
Definition: namespace.dox:3
matchable list of strings
Definition: PartitionI.h:20
Automatically reference-counted string container.
Definition: String.h:128
Intrusive Smart Pointer.
Definition: src/core/ptr.h:53
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192