randolf.ca  1.00
Randolf Richardson's C++ classes
Loading...
Searching...
No Matches
randolf::rring Member List

This is the complete list of members for randolf::rring, including all inherited members.

append(const char data)randolf::rringinline
append(const char *data, int len=-1)randolf::rringinline
append(const std::vector< char > data, int len=-1)randolf::rringinline
append(const std::vector< unsigned char > data, int len=-1)randolf::rringinline
at(int index)randolf::rringinline
c_str(char *data=nullptr) noexceptrandolf::rringinline
data() noexceptrandolf::rringinline
data_bam(rring_bam *bam=nullptr) noexceptrandolf::rringinline
data_bam_adjust(size_t head, size_t tail=0)randolf::rringinline
defragment(const bool full=true)randolf::rringinline
discard(int len=-1) noexceptrandolf::rringinline
empty() noexceptrandolf::rringinline
get_ascii_map(int len=65, const std::string u="|", const std::string a=".") noexceptrandolf::rringinline
get_available() noexceptrandolf::rringinline
get_head() noexceptrandolf::rringinline
get_size() noexceptrandolf::rringinline
get_tail() noexceptrandolf::rringinline
get_utilized() noexceptrandolf::rringinline
get_wipe_policy() noexceptrandolf::rringinline
operator char *() noexceptrandolf::rringinline
operator std::string() noexceptrandolf::rringinline
operator std::vector< char >() noexceptrandolf::rringinline
operator<<(std::ostream &o, rring &c) noexceptrandolf::rringfriend
operator[](int index)randolf::rringinline
peek()randolf::rringinline
peek_array(size_t len, char *data=nullptr)randolf::rringinline
peek_string(int len=-1)randolf::rringinline
peek_vector(int len=-1)randolf::rringinline
remove()randolf::rringinline
remove_array(size_t len, char *data=nullptr)randolf::rringinline
remove_string(int len=-1)randolf::rringinline
remove_vector(int len=-1)randolf::rringinline
rring() noexceptrandolf::rringinline
rring(const size_t buffer_size)randolf::rringinline
set_head(int offset, bool type=true)randolf::rringinline
set_size(const size_t len)randolf::rringinline
set_tail(int offset, bool type=true)randolf::rringinline
set_wipe_policy(const bool policy_flag) noexceptrandolf::rringinline
~rring() noexceptrandolf::rringinline