PIRL  PIRL++

PIRL::Cache Member List

This is the complete list of members for PIRL::Cache, including all inherited members.
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 typedefPIRL::Cache
data_test_amount() const PIRL::Cache [inline]
drain()PIRL::Cache [virtual]
get(char *data, unsigned long amount)PIRL::Cache [virtual]
IDPIRL::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]