amount_consumed() const | PIRL::Cache | [inline] |
amount_free() const | PIRL::Cache | [inline] |
amount_remaining() const | PIRL::Cache | [inline] |
amount_used() const | PIRL::Cache | [inline] |
bytes_read() const | PIRL::Cache | [inline] |
Cache() | PIRL::Cache | |
Cache(unsigned long capacity, unsigned long data_margin=0, Data_Test data_test=NULL) | PIRL::Cache | [explicit] |
Cache(unsigned long capacity, std::istream &source, unsigned long data_margin=0, Data_Test data_test=NULL) | PIRL::Cache | |
capacity() const | PIRL::Cache | [inline] |
capacity(unsigned long amount) | PIRL::Cache | |
data_margin(unsigned long amount) | PIRL::Cache | |
data_margin() const | PIRL::Cache | [inline] |
data_test(Data_Test tester, unsigned long data_amount) | PIRL::Cache | |
data_test() const | PIRL::Cache | [inline] |
Data_Test typedef | PIRL::Cache | |
data_test_amount() const | PIRL::Cache | [inline] |
drain() | PIRL::Cache | [virtual] |
get(char *data, unsigned long amount) | PIRL::Cache | [virtual] |
ID | PIRL::Cache | [static] |
last() const | PIRL::Cache | [inline] |
last(char *location) | PIRL::Cache | |
next(char *location) | PIRL::Cache | [inline] |
next() const | PIRL::Cache | [inline] |
put(char *data, unsigned long amount) | PIRL::Cache | [virtual] |
refill(unsigned long max_amount=(unsigned long)-1) | PIRL::Cache | [virtual] |
reset() | PIRL::Cache | [virtual] |
source(std::istream &source) | PIRL::Cache | [inline] |
source() const | PIRL::Cache | [inline] |
start() const | PIRL::Cache | [inline] |
state_report(std::ostream &stream) const | PIRL::Cache | |
state_report() const | PIRL::Cache | |
~Cache() | PIRL::Cache | [virtual] |