3#include <xtd/iequatable>
14 message_notifier_button() =
default;
15 explicit message_notifier_button(
const xtd::string& text) : text_(text) {}
21 [[nodiscard]]
auto text()
const noexcept ->
const xtd::string& {
25 auto text(
const xtd::string& value) -> message_notifier_button& {
43 [[nodiscard]]
auto equals(
const message_notifier_button&
other)
const noexcept ->
bool override {
44 return text_ ==
other.text_;
static auto combine(args_t... values) noexcept -> xtd::usize
Combines values into a hash code.
Definition hash_code.hpp:70
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition iequatable.hpp:23
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.hpp:45
Contains xtd::forms::component class.
xtd::basic_string< char > string
Represents text as a sequence of UTF-8 code units.
Definition __string_definitions.hpp:43
xtd::reference_wrapper_object< type_t > ref
The xtd::ref object is a reference wrapper.
Definition ref.hpp:25
std::size_t usize
Represents an unsigned size of any object in bytes.
Definition usize.hpp:22
auto is(xtd::any value) -> bool
Checks if the result of an expression is compatible with a given type.
Definition is.hpp:485
@ other
The operating system is other.
Definition platform_id.hpp:60
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8