Home | History | Annotate | Download | only in i18n

Lines Matching refs:NFRule

24 #include "nfrule.h"
35 NFRule** fStuff;
40 : fStuff(capacity ? (NFRule**)uprv_malloc(capacity * sizeof(NFRule*)) : NULL)
51 NFRule* operator[](uint32_t index) const { return fStuff != NULL ? fStuff[index] : NULL; }
52 NFRule* remove(uint32_t index) {
56 NFRule* result = fStuff[index];
63 void add(NFRule* thing) {
66 fStuff = (NFRule**)uprv_realloc(fStuff, fCapacity * sizeof(NFRule*)); // assume success
76 NFRule* last() const { return (fCount > 0 && fStuff != NULL) ? fStuff[fCount-1] : NULL; }
77 NFRule** release() {
79 NFRule** result = fStuff;