|
0 A.D. | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Inner Classes, Typedefs, and Enums | |
class |
RingBuf::const_iterator
|
class |
RingBuf::iterator
|
Field Summary | |
private T[ n ] |
data
|
private size_t |
head
|
private size_t |
size_
|
private size_t |
tail
|
Constructor Summary | |
RingBuf()
|
Method Summary | |
const T& |
back() const
|
RingBuf::const_iterator |
begin() const
|
void |
clear()
|
bool |
empty()
|
RingBuf::const_iterator |
end() const
|
const T& |
front() const
|
const T& |
operator[]( int ofs ) const
|
void |
pop_front()
|
void |
push_back( const T& item )
|
size_t |
size()
|
Field Detail |
private T data[ n ];
private size_t head;
private size_t size_;
private size_t tail;
Constructor Detail |
public RingBuf();
Method Detail |
public const T& back() const;
public RingBuf::const_iterator begin() const;
public void clear();
public bool empty();
public RingBuf::const_iterator end() const;
public const T& front() const;
public const T& operator[]( int ofs ) const;
public void pop_front();
public void push_back( const T& item );
public size_t size();
|
0 A.D.
Generated on September 04, 2007 at 18:14 CppDoc v2.4.0 |
|||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |