You.i Engine
YiString.h File Reference
#include "utility/YiStringView.h"
#include <limits>
#include <ostream>
#include <string>
#include "utility/YiString.inl"

Go to the source code of this file.

Classes

class  CYIString
 Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode characters. More...
 
class  CYIString::ConstIterator
 

Functions

std::ostream & operator<< (std::ostream &stream, const CYIString &val)
 
std::istream & operator>> (std::istream &stream, CYIString &val)
 
CYIString operator+ (CYIStringView lhs, CYIStringView rhs)
 
template<class T >
constexpr bool operator== (CYIStringView lhs, T rhs) noexcept
 
template<class T >
constexpr bool operator== (T lhs, CYIStringView rhs) noexcept
 
template<class T >
constexpr bool operator!= (CYIStringView lhs, T rhs) noexcept
 
template<class T >
constexpr bool operator!= (T lhs, CYIStringView rhs) noexcept