const std::string & value() const noexcept
static bool isValid(const std::string &value)
Checks whether a raw name is valid.
bool empty() const noexcept
Checks whether the stored value is empty.
static constexpr std::size_t maxLength() noexcept
Returns the maximum supported entity name length.
static std::string normalize(std::string value)
Trims leading and trailing whitespace from a name.