|
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(const size_t head, const 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(const size_t len, char *data=nullptr) | randolf::rring | inline |
| peek_to_string(int len=-1, const std::string *data=nullptr) | 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(const size_t len, char *data=nullptr) | randolf::rring | inline |
| remove_to_string(int len=-1, const std::string *data=nullptr) | 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(const int offset, const bool type=true) | randolf::rring | inline |
| set_size(const size_t len) | randolf::rring | inline |
| set_tail(const int offset, const 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 |