Logo Search packages:      
Sourcecode: icu version File versions  Download package

Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes

CEList Class Reference

#include <colldata.h>

Inheritance diagram for CEList:
Inheritance graph
Collaboration diagram for CEList:
Collaboration graph

List of all members.

Public Member Functions

 CEList (UCollator *coll, const UnicodeString &string, UErrorCode &status)
uint32_t get (int32_t index) const
virtual UClassID getDynamicClassID () const
UBool matchesAt (int32_t offset, const CEList *other) const
uint32_t & operator[] (int32_t index) const
int32_t size () const
 ~CEList ()

Static Public Member Functions

static UClassID getStaticClassID ()
static void U_EXPORT2 operator delete (void *p) U_NO_THROW
static void U_EXPORT2 operator delete (void *, void *) U_NO_THROW
static void U_EXPORT2 operator delete[] (void *p) U_NO_THROW
static void *U_EXPORT2 operator new (size_t size) U_NO_THROW
static void *U_EXPORT2 operator new (size_t, void *ptr) U_NO_THROW
static void *U_EXPORT2 operator new[] (size_t size) U_NO_THROW

Private Member Functions

void add (uint32_t ce, UErrorCode &status)

Private Attributes

uint32_t ceBuffer [CELIST_BUFFER_SIZE]
uint32_t * ces
int32_t listMax
int32_t listSize

Detailed Description

Define this to enable the StringList objects to collect statistics. This object holds a list of CEs generated from a particular UnicodeString

ICU 4.0.1 technology preview

Definition at line 59 of file colldata.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index