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 noexcept
RingFileCache< T >
inline
cache_file_name
RingFileCache< T >
private
cache_stream
RingFileCache< T >
private
capacity
() const noexcept
RingFileCache< 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 >
inline
static
dim
RingFileCache< T >
private
empty
() noexcept
RingFileCache< T >
inline
flush
()
RingFileCache< T >
inline
get
(const size_t m=1) noexcept
RingFileCache< T >
inline
get_it
()
RingFileCache< T >
inline
head
RingFileCache< T >
private
head_pos
() const noexcept
RingFileCache< T >
inline
init
(const std::string &pars_fname)
RingFileCache< T >
inline
initialized
RingFileCache< T >
private
is_empty
() const noexcept
RingFileCache< T >
inline
is_full
() const noexcept
RingFileCache< T >
inline
is_initialized
() const
RingFileCache< T >
inline
is_valid_offset
(const size_t offset) const noexcept
RingFileCache< T >
inline
private
is_valid_position
(const size_t pos) const noexcept
RingFileCache< T >
inline
private
n
RingFileCache< T >
private
oldest
()
RingFileCache< T >
inline
oldest
(size_t i)
RingFileCache< T >
inline
operator<<
RingFileCache< T >
friend
pars_file_name
RingFileCache< T >
private
pars_stream
RingFileCache< 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 >
inline
private
read_all
()
RingFileCache< T >
inline
read_entry
()
RingFileCache< T >
inline
private
read_entry
(const size_t pos)
RingFileCache< T >
inline
private
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 >
inline
private
resize
(const size_t sz)
RingFileCache< T >
inline
RingFileCache
(const std::string &pars_fname)
RingFileCache< T >
inline
RingFileCache
()=default
RingFileCache< T >
size
() const noexcept
RingFileCache< T >
inline
state
(std::fstream &ss)
RingFileCache< T >
inline
private
static
tail
RingFileCache< T >
private
tail_pos
() const noexcept
RingFileCache< T >
inline
test
(const std::string &pars_fname)
RingFileCache< T >
inline
static
test_and_set_head_pointer
(const size_t num_entries=0)
RingFileCache< T >
inline
private
test_and_set_tail_pointer
()
RingFileCache< T >
inline
private
to_string
() const
RingFileCache< T >
inline
validate_absolute_position
(const size_t pos) const
RingFileCache< T >
inline
private
write
(const Pointer &ptr, const T &item)
RingFileCache< T >
inline
write_absolute
(const size_t pos, const T &item)
RingFileCache< T >
inline
private
write_entry
(const T &item)
RingFileCache< T >
inline
private
youngest
()
RingFileCache< T >
inline
~RingFileCache
()
RingFileCache< T >
inline
Generated by
1.9.8