Inheritance diagram for OpaqueString:
StringKey< CommandTag > StringKey< score::Menu > StringKey< ActionGroup > StringKey< CommandParentTag > StringKey< score::Toolbar > StringKey< score::ActionCondition > StringKey< Action > StringKey< Process::LayerContextMenu > StringKey< Tag >

Public Member Functions

 OpaqueString (const char *str) noexcept
 
 OpaqueString (std::string str) noexcept
 
 OpaqueString (const QString &str) noexcept
 
 OpaqueString (const OpaqueString &str) noexcept
 
 OpaqueString (OpaqueString &&str) noexcept
 
OpaqueStringoperator= (const OpaqueString &str) noexcept
 
OpaqueStringoperator= (OpaqueString &&str) noexcept
 

Protected Attributes

std::string impl
 

Friends

bool operator== (const OpaqueString &lhs, const OpaqueString &rhs) noexcept
 
bool operator!= (const OpaqueString &lhs, const OpaqueString &rhs) noexcept
 
bool operator< (const OpaqueString &lhs, const OpaqueString &rhs) noexcept
 

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