void init(char *nm = ITK_DFLT_RINGBUFFER_NAME, UInt sz = ITK_DFLT_RINGBUFFER_SIZE, UInt ef = ITK_DFLT_EXPAND_FACTOR)
RingBuffer& copy(const RingBuffer& org)
RingBuffer& operator= (const RingBuffer& org)
Content& nth(const UInt i) const
Content& operator[] (const UInt i) const
void expand()
void expand(UInt newsize)
void reduce_counter()
Content& get()
Content get(const Content & failval)
Content& put(const Content& elm)
Content& reserve()
void clear()
Bool isEmpty() const
Bool isFull() const
virtual void describe(ostream& ostr, const Bool detailp = True) const
Alphabetic index HTML クラス階層 or Java