ICU 4.8.1.1  4.8.1.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
AlphabeticIndex::Bucket Struct Reference

A Bucket holds an index label and references to everything belonging to that label. More...

#include <alphaindex.h>

Inheritance diagram for AlphabeticIndex::Bucket:
UMemory

Public Member Functions

 Bucket (const UnicodeString &label, const UnicodeString &lowerBoundary, UAlphabeticIndexLabelType type, UErrorCode &status)
 

Data Fields

UnicodeString label_
 
UnicodeString lowerBoundary_
 
UAlphabeticIndexLabelType labelType_
 
UVector * records_
 

Additional Inherited Members

- Static Public Member Functions inherited from UMemory
static void * operator new (size_t size)
 Override for ICU4C C++ memory management. More...
 
static void * operator new[] (size_t size)
 Override for ICU4C C++ memory management. More...
 
static void operator delete (void *p)
 Override for ICU4C C++ memory management. More...
 
static void operator delete[] (void *p)
 Override for ICU4C C++ memory management. More...
 
static void * operator new (size_t, void *ptr)
 Override for ICU4C C++ memory management for STL. More...
 
static void operator delete (void *, void *)
 Override for ICU4C C++ memory management for STL. More...
 

Detailed Description

A Bucket holds an index label and references to everything belonging to that label.

For implementation use only. Declared public because pure C implementation code needs access.

Internal:
Do not use. This API is for internal use only.

Definition at line 604 of file alphaindex.h.


The documentation for this struct was generated from the following file: