LLGL 0.05 Beta
Loading...
Searching...
No Matches
Strings.h File Reference

Namespaces

namespace  LLGL

Macros

#define LLGL_DEFINE_STRING_COMPARE_OPERATORS(OP, OP_REV)

Functions

UTF8String LLGL::operator+ (const UTF8String &lhs, const UTF8String &rhs)
 Concatenates the two UTF-8 string.
template<typename TChar, typename Traits>
UTF8String LLGL::operator+ (const UTF8String &lhs, const BasicStringView< TChar, Traits > &rhs)
template<typename TChar>
UTF8String LLGL::operator+ (const UTF8String &lhs, const TChar *rhs)
template<typename TChar, typename Traits>
UTF8String LLGL::operator+ (const BasicStringView< TChar, Traits > &lhs, const UTF8String &rhs)
template<typename TChar>
UTF8String LLGL::operator+ (const TChar *lhs, const UTF8String &rhs)
 LLGL::LLGL_DEFINE_STRING_COMPARE_OPERATORS (==,==)
 LLGL::LLGL_DEFINE_STRING_COMPARE_OPERATORS (!=, !=)
 LLGL::LLGL_DEFINE_STRING_COMPARE_OPERATORS (<, >)
 LLGL::LLGL_DEFINE_STRING_COMPARE_OPERATORS (<=, >=)
 LLGL::LLGL_DEFINE_STRING_COMPARE_OPERATORS (>=,<=)

Macro Definition Documentation

◆ LLGL_DEFINE_STRING_COMPARE_OPERATORS

#define LLGL_DEFINE_STRING_COMPARE_OPERATORS ( OP,
OP_REV )