template<class Content> class Itk::NameTableT: public IndexTableT<SString, Content>


継承:


public メンバ関数
[more]NameTableT<Content> (char* nm = ITK_DFLT_NAMETABLE_NAME, UInt sz = ITK_DFLT_NAMETABLE_SIZE)
[more]Entry* assign(const char * index)
[more]Entry* assign(const char * index, const Content & content)
[more]Content& find(const char * index) const
[more]Content& get(const char * index)
[more]Bool remove(const char * index)


継承IndexTableT:

public クラス
class Entry
class Iterator
class RevIterator

public メンバ関数
ovoid init(char* nm = ITK_DFLT_INDEXTABLE_NAME, UInt sz = ITK_DFLT_INDEXTABLE_SIZE)
ovoid setNullData(const Content & null)
oBool notFound(const Content & data)
oEntry* newEntry()
oEntryRing* addEntry(Entry* entry)
oEntry* removeRing(EntryRing * ring)
ovoid discardEntry(Entry * entry)
ovoid discardRing(EntryRing * ring)
oEntry* assignEntry(const Index & index)
oEntry* assignEntry(const Index & index, const Content & content)
oEntryRing* findRing(const Index & index) const
oEntry* findEntry(const Index & index) const
oEntry* getEntry(const Index & index)
oBool removeEntry(const Index & index)
oUInt count() const
oUInt size() const
oEntryRing* firstRing() const
oEntryRing* lastRing() const
oBool isEnd(EntryRing * ring) const
oIterator begin()
oIterator end()
oBool isBegin(const Iterator & i) const
oRevIterator rbegin()
oRevIterator rend()
oBool isRBegin(const Iterator & i) const
ovirtual void describe(ostream& ostr, const Bool detailp = True) const


継承WithDescriber:

public メンバ関数
ovirtual const char* className() const
ovirtual void describePtr(ostream& ostr, const Bool detailp = True) const


継承Mutex:

public メンバ関数
ovoid lock()
ovoid unlock()


文書

oNameTableT<Content> (char* nm = ITK_DFLT_NAMETABLE_NAME, UInt sz = ITK_DFLT_NAMETABLE_SIZE)

oEntry* assign(const char * index)

oEntry* assign(const char * index, const Content & content)

oContent& find(const char * index) const

oContent& get(const char * index)

oBool remove(const char * index)


このクラスには、子クラスは存在しない

Alphabetic index HTML クラス階層 or Java



このページは、DOC++により生成されています