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::string 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 |
copy_to_rline(int len=-1, randolf::rline *data=nullptr) | randolf::rring | inline |
data(bool defragment_flag=true) 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_base_size() noexcept | randolf::rring | inline |
get_head() noexcept | randolf::rring | inline |
get_max_size() 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 |
get_xp_block_size() noexcept | randolf::rring | inline |
get_xp_blocks_available() noexcept | randolf::rring | inline |
get_xp_blocks_utilized() noexcept | randolf::rring | inline |
get_xp_max() noexcept | randolf::rring | inline |
get_xp_play() 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_to_array(size_t len, char *data=nullptr) | randolf::rring | inline |
peek_to_string(int len=-1, std::string data=std::string()) | randolf::rring | inline |
peek_to_vector(int len=-1, std::vector< char > data=std::vector< char >()) | randolf::rring | inline |
remove() | randolf::rring | inline |
remove_to_array(size_t len, char *data=nullptr) | randolf::rring | inline |
remove_to_string(int len=-1, std::string data=std::string()) | randolf::rring | inline |
remove_to_vector(int len=-1, std::vector< char > data=std::vector< char >()) | randolf::rring | inline |
reverse() | randolf::rring | inline |
rring(const size_t buffer_size) | randolf::rring | inline |
rring(const size_t buffer_size, const uint xp_max, const uint xp_play=2, const uint xp_block_size=0) | 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 |
set_xp_block_size(const uint xp_block_size) | randolf::rring | inline |
set_xp_max(const uint xp_max) | randolf::rring | inline |
set_xp_play(const uint xp_play) noexcept | randolf::rring | inline |
~rring() noexcept | randolf::rring | inline |