Home | History | Annotate | Download | only in common

Lines Matching defs:StringEnumeration

23 // StringEnumeration implementation ---------------------------------------- ***
25 StringEnumeration::StringEnumeration()
29 StringEnumeration::~StringEnumeration() {
35 // StringEnumeration base class clone() default implementation, does not clone
36 StringEnumeration *
37 StringEnumeration::clone() const {
42 StringEnumeration::next(int32_t *resultLength, UErrorCode &status) {
60 StringEnumeration::unext(int32_t *resultLength, UErrorCode &status) {
74 StringEnumeration::snext(UErrorCode &status) {
81 StringEnumeration::ensureCharsCapacity(int32_t capacity, UErrorCode &status) {
102 StringEnumeration::setChars(const char *s, int32_t length, UErrorCode &status) {
122 StringEnumeration::operator==(const StringEnumeration& that)const {
127 StringEnumeration::operator!=(const StringEnumeration& that)const {
184 #define THIS(en) ((icu::StringEnumeration*)(en->context))
189 * Wrapper API to make StringEnumeration look like UEnumeration.
198 * Wrapper API to make StringEnumeration look like UEnumeration.
208 * Wrapper API to make StringEnumeration look like UEnumeration.
219 * Wrapper API to make StringEnumeration look like UEnumeration.
230 * Wrapper API to make StringEnumeration look like UEnumeration.
240 * Pseudo-vtable for UEnumeration wrapper around StringEnumeration.
241 * The StringEnumeration pointer will be stored in 'context'.
245 NULL, // store StringEnumeration pointer here
256 * Given a StringEnumeration, wrap it in a UEnumeration. The
257 * StringEnumeration is adopted; after this call, the caller must not
261 uenum_openFromStringEnumeration(icu::StringEnumeration* adopted, UErrorCode* ec) {
337 NULL, // store StringEnumeration pointer here
347 NULL, // store StringEnumeration pointer here