36 std::shared_ptr<object>
type_id() const noexcept;
53 virtual std::shared_ptr<
object>
get_type_id() const noexcept = 0;
Represents the base class for custom attributes.
Definition attribute.h:23
std::shared_ptr< object > type_id() const noexcept
When implemented in a derived class, gets a unique identifier for this attribute.
attribute()=default
Initializes a new instance of the attribute class.
virtual std::shared_ptr< object > get_type_id() const noexcept=0
When implemented in a derived class, gets a unique identifier for this attribute.
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.h:32
Contains xtd::guid class.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10
Contains xtd::object class.
Contains xtd::ustring class.