Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
stringUtils.cpp File Reference
#include "stringUtils.hpp"
#include "core/strings.hpp"
#include <algorithm>
#include <cctype>
#include <cxxabi.h>
#include <memory>
#include <sstream>
Include dependency graph for stringUtils.cpp:

Namespaces

namespace  iv
 
namespace  iv::utils
 

Functions

std::string iv::utils::stringJoin (const std::vector< std::string > &strings, char delim)
 
uint32_t iv::utils::stringToIpv4 (std::string_view str)
 
std::string iv::utils::ipv4ToString (uint32_t ip)
 
std::string iv::utils::toLowerString (std::string_view in)
 
bool iv::utils::hostWildcardMatch (std::string_view issued_, std::string_view host_)
 
std::optional< size_t > iv::utils::findCharacterInString (std::string_view str, char car)
 
uint8_t iv::utils::calculateDecimalDigits (std::string_view str)
 
uint8_t iv::utils::calculateDecimalDigits (double precision)
 
std::string iv::utils::demangle (const std::type_info &ti)
 
std::string iv::utils::iso88591_to_utf8 (const std::string_view input)
 
bool iv::utils::isHexadecimalString (const std::string &str)