Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
RingFileCache< T > Member List

This is the complete list of members for RingFileCache< T >, including all inherited members.

avail() const noexceptRingFileCache< T >inline
cache_file_nameRingFileCache< T >private
cache_streamRingFileCache< T >private
capacity() const noexceptRingFileCache< T >inline
close()RingFileCache< T >inline
create(const std::string &pars_file_name, const std::string &cache_file_name, const size_t num_entries)RingFileCache< T >inlinestatic
dimRingFileCache< T >private
empty() noexceptRingFileCache< T >inline
flush()RingFileCache< T >inline
get(const size_t m=1) noexceptRingFileCache< T >inline
get_it()RingFileCache< T >inline
headRingFileCache< T >private
head_pos() const noexceptRingFileCache< T >inline
init(const std::string &pars_fname)RingFileCache< T >inline
initializedRingFileCache< T >private
is_empty() const noexceptRingFileCache< T >inline
is_full() const noexceptRingFileCache< T >inline
is_initialized() constRingFileCache< T >inline
is_valid_offset(const size_t offset) const noexceptRingFileCache< T >inlineprivate
is_valid_position(const size_t pos) const noexceptRingFileCache< T >inlineprivate
nRingFileCache< T >private
oldest()RingFileCache< T >inline
oldest(size_t i)RingFileCache< T >inline
operator<<RingFileCache< T >friend
pars_file_nameRingFileCache< T >private
pars_streamRingFileCache< T >private
put(const T &item)RingFileCache< T >inline
read(const Pointer &ptr)RingFileCache< T >inline
read(T entries[], const size_t m=1)RingFileCache< T >inline
read_absolute(const size_t pos)RingFileCache< T >inlineprivate
read_all()RingFileCache< T >inline
read_entry()RingFileCache< T >inlineprivate
read_entry(const size_t pos)RingFileCache< T >inlineprivate
read_first()RingFileCache< T >inline
read_from(const size_t pos, const size_t m)RingFileCache< T >inline
read_from(const Pointer &ptr, const size_t m)RingFileCache< T >inline
read_last()RingFileCache< T >inline
read_pars(const std::string &pars_file_name)RingFileCache< T >inlineprivate
resize(const size_t sz)RingFileCache< T >inline
RingFileCache(const std::string &pars_fname)RingFileCache< T >inline
RingFileCache()=defaultRingFileCache< T >
size() const noexceptRingFileCache< T >inline
state(std::fstream &ss)RingFileCache< T >inlineprivatestatic
tailRingFileCache< T >private
tail_pos() const noexceptRingFileCache< T >inline
test(const std::string &pars_fname)RingFileCache< T >inlinestatic
test_and_set_head_pointer(const size_t num_entries=0)RingFileCache< T >inlineprivate
test_and_set_tail_pointer()RingFileCache< T >inlineprivate
to_string() constRingFileCache< T >inline
validate_absolute_position(const size_t pos) constRingFileCache< T >inlineprivate
write(const Pointer &ptr, const T &item)RingFileCache< T >inline
write_absolute(const size_t pos, const T &item)RingFileCache< T >inlineprivate
write_entry(const T &item)RingFileCache< T >inlineprivate
youngest()RingFileCache< T >inline
~RingFileCache()RingFileCache< T >inline