Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
Comparison

Functions

bool donner::Box< T >::operator== (const Box< T > &other) const
 Equality operator.
 
bool donner::Box< T >::operator!= (const Box< T > &rhs) const
 Inequality operator.
 

Friends

constexpr friend auto donner::RcString::operator<=> (const RcString &lhs, const RcString &rhs)
 Spaceship equality operator to another RcString.
 
constexpr friend auto donner::RcString::operator<=> (const RcString &lhs, const char *rhs)
 Spaceship equality operator to a C-style string.
 
constexpr friend auto donner::RcString::operator<=> (const RcString &lhs, std::string_view rhs)
 Spaceship equality operator to a std::string_view.
 
constexpr friend auto donner::RcString::operator<=> (const char *lhs, const RcString &rhs)
 Spaceship equality operator to another RcString.
 
constexpr friend auto donner::RcString::operator<=> (std::string_view lhs, const RcString &rhs)
 Spaceship equality operator to a C-style string.
 
constexpr friend bool donner::RcString::operator== (const RcString &lhs, const RcString &rhs)
 Equality operator to another RcString.
 
constexpr friend bool donner::RcString::operator== (const RcString &lhs, const char *rhs)
 Equality operator to a C-style string.
 
constexpr friend bool donner::RcString::operator== (const RcString &lhs, std::string_view rhs)
 Equality operator to a std::string_view.
 
constexpr friend bool donner::RcString::operator== (const char *lhs, const RcString &rhs)
 Reversed equality operator to another RcString.
 
constexpr friend bool donner::RcString::operator== (std::string_view lhs, const RcString &rhs)
 Reversed equality operator to a C-style string.
 
constexpr friend auto donner::RcStringOrRef::operator<=> (const RcStringOrRef &lhs, const RcStringOrRef &rhs)
 Spaceship equality operator to another RcStringOrRef.
 
template<StringLike StringT>
constexpr friend auto donner::RcStringOrRef::operator<=> (const RcStringOrRef &lhs, const StringT &rhs)
 Spaceship equality operator to a StringLike type such as std::string_view or RcString.
 
template<StringLike StringT>
constexpr friend auto donner::RcStringOrRef::operator<=> (const StringT &lhs, const RcStringOrRef &rhs)
 Spaceship equality operator to a StringLike type such as std::string_view or RcString.
 
constexpr friend bool donner::RcStringOrRef::operator== (const RcStringOrRef &lhs, const RcStringOrRef &rhs)
 Equality operator to another RcString.
 
template<StringLike StringT>
constexpr friend bool donner::RcStringOrRef::operator== (const RcStringOrRef &lhs, const StringT &rhs)
 Equality operator to a StringLike type such as std::string_view or RcString.
 
template<StringLike StringT>
constexpr friend bool donner::RcStringOrRef::operator== (const StringT &lhs, const RcStringOrRef &rhs)
 Reversed equality operator to a StringLike type such as std::string_view or RcString.
 

Detailed Description