Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
convert_utils.hpp File Reference
#include <algorithm>
#include <arion/common/global_defs.hpp>
#include <arpa/inet.h>
#include <cxxabi.h>
#include <iomanip>
#include <memory>
#include <netinet/in.h>
#include <sstream>
#include <string>

Go to the source code of this file.

Namespaces

namespace  arion
 

Functions

std::string arion::str_to_uppercase (const std::string &input)
 
std::string arion::str_to_lowercase (const std::string &input)
 
template<typename T >
std::string arion::int_to_hex (T value, uint8_t padding=0, bool prefix=true)
 
std::string arion::prot_flags_to_str (PROT_FLAGS flags)
 
std::string arion::demangle_cxx_symbol (std::string mangled_name)
 
std::string arion::strip_str (const std::string &str)
 
std::string arion::ipv4_addr_to_string (in_addr_t addr)
 
std::string arion::ipv6_addr_to_string (const uint8_t addr[16])
 
std::string arion::name_from_path (const std::string &path)