PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Namespaces | Functions
util.hpp File Reference
#include <string>
#include <type_traits>
#include <cmath>
Include dependency graph for util.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 zxcvbn
 
 zxcvbn::util
 

Functions

template<typename T , typename T2 >
constexpr auto zxcvbn::util::round_div (T a, T2 b) -> std::enable_if_t< std::is_integral< decltype(a/b)>::value, long >
 
std::string zxcvbn::util::ascii_lower (const std::string &in)
 
std::string zxcvbn::util::reverse_string (const std::string &in)
 
std::string::size_type zxcvbn::util::character_len (const std::string &str, std::string::size_type start, std::string::size_type end)
 
std::string::size_type zxcvbn::util::character_len (const std::string &str)
 
std::pair< char32_t, std::string::iterator > zxcvbn::util::utf8_decode (std::string::iterator)
 
std::pair< char32_t, std::string::const_iterator > zxcvbn::util::utf8_decode (std::string::const_iterator)
 
char32_t zxcvbn::util::utf8_decode (const std::string &start, std::string::size_type &idx)
 
std::string::iterator zxcvbn::util::utf8_iter (std::string::iterator start, std::string::iterator end)
 
std::string::const_iterator zxcvbn::util::utf8_iter (std::string::const_iterator start, std::string::const_iterator end)