randolf.ca  1.00
Randolf's C++ classes
randolf::rtools Member List

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

atomize(const char *str, size_t len=0)randolf::rtoolsinlinestatic
atomize(std::string str, size_t len=0)randolf::rtoolsinlinestatic
base64_decode(const std::string &in, const std::string b=base64_plus_slash)randolf::rtoolsinlinestatic
base64_encode(const std::string &in, const std::string b=base64_plus_slash)randolf::rtoolsinlinestatic
insert_commas(const char *value, size_t len=0, bool skip_dot=true, const int digits=3, const char *comma=",", const char *space=" ", const char dot='.') noexceptrandolf::rtoolsinlinestatic
parse_sasl_exchange(const std::string sasl, const bool add_missing_keys=false)randolf::rtoolsinlinestatic
split(const char delimiter, std::string str, const size_t len=-1)randolf::rtoolsinlinestatic
split(const char delimiter, const char *str, const size_t len=-1)randolf::rtoolsinlinestatic
to_hex(const void *data, size_t len=1) noexceptrandolf::rtoolsinlinestatic
to_hex(const int i) noexceptrandolf::rtoolsinlinestatic
to_hex(const unsigned int i) noexceptrandolf::rtoolsinlinestatic
to_lower(std::string &str, bool in_place_conversion=false, const int begin=0, const int len=-1) noexceptrandolf::rtoolsinlinestatic
to_upper(std::string &str, bool in_place_conversion=false, const int begin=0, const int len=-1) noexceptrandolf::rtoolsinlinestatic
trim_quotes(std::string str) noexceptrandolf::rtoolsinlinestatic
wipe(std::string &str, unsigned int passes=1)randolf::rtoolsinlinestatic
wipe(char *data, size_t len=-1, unsigned int passes=1)randolf::rtoolsinlinestatic