randolf.ca
1.00
Randolf Richardson's C++ classes
|
This is the complete list of members for randolf::rring, including all inherited members.
append(const char data) | randolf::rring | inline |
append(const char *data, int len=-1) | randolf::rring | inline |
append(const std::vector< char > data, int len=-1) | randolf::rring | inline |
append(const std::vector< unsigned char > data, int len=-1) | randolf::rring | inline |
at(int index) | randolf::rring | inline |
c_str(char *data=nullptr) noexcept | randolf::rring | inline |
data() noexcept | randolf::rring | inline |
data_bam(rring_bam *bam=nullptr) noexcept | randolf::rring | inline |
data_bam_adjust(size_t head, size_t tail=0) | randolf::rring | inline |
defragment(const bool full=true) | randolf::rring | inline |
discard(int len=-1) noexcept | randolf::rring | inline |
empty() noexcept | randolf::rring | inline |
get_ascii_map(int len=65, const std::string u="|", const std::string a=".") noexcept | randolf::rring | inline |
get_available() noexcept | randolf::rring | inline |
get_head() noexcept | randolf::rring | inline |
get_size() noexcept | randolf::rring | inline |
get_tail() noexcept | randolf::rring | inline |
get_utilized() noexcept | randolf::rring | inline |
get_wipe_policy() noexcept | randolf::rring | inline |
operator char *() noexcept | randolf::rring | inline |
operator std::string() noexcept | randolf::rring | inline |
operator std::vector< char >() noexcept | randolf::rring | inline |
operator<<(std::ostream &o, rring &c) noexcept | randolf::rring | friend |
operator[](int index) | randolf::rring | inline |
peek() | randolf::rring | inline |
peek_array(size_t len, char *data=nullptr) | randolf::rring | inline |
peek_string(int len=-1) | randolf::rring | inline |
peek_vector(int len=-1) | randolf::rring | inline |
remove() | randolf::rring | inline |
remove_array(size_t len, char *data=nullptr) | randolf::rring | inline |
remove_string(int len=-1) | randolf::rring | inline |
remove_vector(int len=-1) | randolf::rring | inline |
rring() noexcept | randolf::rring | inline |
rring(const size_t buffer_size) | randolf::rring | inline |
set_head(int offset, bool type=true) | randolf::rring | inline |
set_size(const size_t len) | randolf::rring | inline |
set_tail(int offset, bool type=true) | randolf::rring | inline |
set_wipe_policy(const bool policy_flag) noexcept | randolf::rring | inline |
~rring() noexcept | randolf::rring | inline |