template<class Content> class Itk::MemPtrArrayT: public MemArrayT<Content *>


継承:


public メンバ関数
[more]MemPtrArrayT<Content> (char *nm = ITK_DFLT_MEMPTRARRAY_NAME, UInt sz = ITK_DFLT_MEMPTRARRAY_SIZE, UInt ef = ITK_DFLT_EXPAND_FACTOR)
[more]void init(char *nm = ITK_DFLT_MEMPTRARRAY_NAME, UInt sz = ITK_DFLT_MEMPTRARRAY_SIZE, UInt ef = ITK_DFLT_EXPAND_FACTOR)
[more]void expand()
[more]void expand(UInt newsize)
[more]virtual void describe(ostream& ostr, const Bool detailp = True) const


継承MemArrayT:

public クラス
class XptIllegalExpand
class Iterator
class RevIterator

public メンバ関数
oMemArray& copy(const MemArray & org)
oMemArray& operator=(const MemArray& org)
oContent& operator[] (const UInt i) const
oContent* findPtr(const Content & content)
oUInt findPos(const Content & content)
ovoid shiftUp(const UInt n, const UInt l)
ovoid shiftDown(const UInt n, const UInt l)
oBool remove(const Content & content)
oIterator begin()
oIterator end()
oRevIterator rbegin()
oRevIterator rend()


継承WithDescriber:

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


文書

oMemPtrArrayT<Content> (char *nm = ITK_DFLT_MEMPTRARRAY_NAME, UInt sz = ITK_DFLT_MEMPTRARRAY_SIZE, UInt ef = ITK_DFLT_EXPAND_FACTOR)

ovoid init(char *nm = ITK_DFLT_MEMPTRARRAY_NAME, UInt sz = ITK_DFLT_MEMPTRARRAY_SIZE, UInt ef = ITK_DFLT_EXPAND_FACTOR)

ovoid expand()

ovoid expand(UInt newsize)

ovirtual void describe(ostream& ostr, const Bool detailp = True) const


直接の子クラス :
HeapT

Alphabetic index HTML クラス階層 or Java



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