HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Data Fields | Friends
tt::gstring Struct Reference

Public Types

using const_iterator = std::vector<grapheme>::const_iterator
 
using value_type = grapheme
 

Public Member Functions

ssize_t size () const noexcept
 
grapheme const & at (ssize_t i) const
 
graphemeat (ssize_t i)
 
decltype(auto) begin () noexcept
 
decltype(auto) begin () const noexcept
 
decltype(auto) cbegin () const noexcept
 
decltype(auto) end () noexcept
 
decltype(auto) end () const noexcept
 
decltype(auto) cend () const noexcept
 
decltype(auto) front () noexcept
 
decltype(auto) front () const noexcept
 
decltype(auto) back () noexcept
 
decltype(auto) back () const noexcept
 
gstringoperator+= (gstring const &rhs) noexcept
 
gstringoperator+= (grapheme const &grapheme) noexcept
 

Data Fields

std::vector< graphemegraphemes
 

Friends

std::u32string to_u32string (gstring const &rhs) noexcept
 
std::string to_string (gstring const &rhs) noexcept
 
std::ostreamoperator<< (std::ostream &lhs, gstring const &rhs)
 

The documentation for this struct was generated from the following file: