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
virtual std::shared_ptr< object > get_type_id() const noexcept=0
When implemented in a derived class, gets a unique identifier for this attribute. ...
Contains xtd::guid class.
The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
Definition: system_report.h:17
std::shared_ptr< object > type_id() const noexcept
When implemented in a derived class, gets a unique identifier for this attribute. ...
Contains xtd::ustring class.
Contains xtd::object class.
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes...
Definition: object.h:32
attribute()=default
Initializes a new instance of the attribute class.