void init(char* nm = ITK_DFLT_INDEXTABLE_NAME, UInt sz = ITK_DFLT_INDEXTABLE_SIZE)
void setNullData(const Content & null)
Bool notFound(const Content & data)
Entry* newEntry()
EntryRing* addEntry(Entry* entry)
Entry* removeRing(EntryRing * ring)
void discardEntry(Entry * entry)
void discardRing(EntryRing * ring)
Entry* assign(const Index & index)
Entry* assignEntry(const Index & index)
Entry* assign(const Index & index, const Content & content)
Entry* assignEntry(const Index & index, const Content & content)
EntryRing* findRing(const Index & index) const
Entry* findEntry(const Index & index) const
Content& find(const Index & index) const
Entry* getEntry(const Index & index)
Content& get(const Index & index)
Bool remove(const Index & index)
Bool removeEntry(const Index & index)
UInt count() const
UInt size() const
EntryRing* firstRing() const
EntryRing* lastRing() const
Bool isEnd(EntryRing * ring) const
Iterator begin()
Iterator end()
Bool isBegin(const Iterator & i) const
RevIterator rbegin()
RevIterator rend()
Bool isRBegin(const Iterator & i) const
virtual void describe(ostream& ostr, const Bool detailp = True) const
Alphabetic index HTML クラス階層 or Java