Puma Reference Manual | Puma::BCList< Item, BUCKET_SIZE > Class Template Reference |
#include <BCList.h>
Classes | |
struct | Bucket |
class | Iterator |
Public Member Functions | |
BCList () | |
~BCList () | |
Iterator | begin () |
Iterator | end () const |
Iterator | add (Item item) |
void | reset () |
Protected Member Functions | |
void | check () |
Protected Attributes | |
Bucket * | _first_bucket |
Bucket * | _last_bucket |
Puma::BCList< Item, BUCKET_SIZE >::BCList | ( | ) | [inline] |
Puma::BCList< Item, BUCKET_SIZE >::~BCList | ( | ) | [inline] |
Iterator Puma::BCList< Item, BUCKET_SIZE >::add | ( | Item | item | ) | [inline] |
Iterator Puma::BCList< Item, BUCKET_SIZE >::begin | ( | ) | [inline] |
void Puma::BCList< Item, BUCKET_SIZE >::check | ( | ) | [inline, protected] |
Iterator Puma::BCList< Item, BUCKET_SIZE >::end | ( | ) | const [inline] |
void Puma::BCList< Item, BUCKET_SIZE >::reset | ( | ) | [inline] |
Bucket* Puma::BCList< Item, BUCKET_SIZE >::_first_bucket [protected] |
Bucket* Puma::BCList< Item, BUCKET_SIZE >::_last_bucket [protected] |