LeviLamina
Loading...
Searching...
No Matches
Bedrock::Safety::RedactableString Class Reference

Public Member Functions

MCAPI RedactableString (::Bedrock::Safety::RedactableString const &)
MCAPI RedactableString (::std::string const &unredactedString)
MCAPI ::Bedrock::Result< void > erase (uint64 offset, uint64 count)
MCAPI::Bedrock::Safety::RedactableString & operator+= (::std::string const &unredactedSuffix)
MCAPI void operator+= (::Bedrock::Safety::RedactableString const &rhs)
MCFOLD::Bedrock::Safety::RedactableString & operator= (::Bedrock::Safety::RedactableString const &)
MCAPI::Bedrock::Safety::RedactableString & operator= (char const *unredactedCString)
MCAPI::Bedrock::Safety::RedactableString & operator= (::std::string &&unredactedString)
MCAPI bool operator== (::Bedrock::Safety::RedactableString const &rhs) const
MCAPI void set (::std::string &&unredactedString)
MCAPI void set (::std::string const &unredactedString)
MCAPI void * $ctor (::Bedrock::Safety::RedactableString const &)
MCAPI void * $ctor (::std::string const &unredactedString)
MCFOLD void $dtor ()

Public Attributes

::std::string mUnredactedString
::std::optional<::std::string > mRedactedString

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