cpp-terminal 1.0.0
Small C++ library for writing multiplatform terminal applications
Loading...
Searching...
No Matches
conversion.cpp File Reference
#include "cpp-terminal/private/conversion.hpp"
#include "cpp-terminal/exception.hpp"
#include <array>
#include <string>

Go to the source code of this file.

Namespaces

namespace  Term
 
namespace  Term::Private
 

Functions

std::uint8_t Term::Private::utf8_decode_step (std::uint8_t state, std::uint8_t octet, std::uint32_t *cpp)
 
std::u32string Term::Private::utf8_to_utf32 (const std::string &str)
 
bool Term::Private::is_valid_utf8_code_unit (const std::string &str)