16 template<typename type_t>
xtd::type_object __typeof_(const type_t& value) noexcept;
17 xtd::type_object __typeof_(const
xtd::type& value) noexcept;
56 xtd::
string name() const noexcept;
61 xtd::
string namespace_() const noexcept;
69 xtd::
string to_string() const noexcept override;
73 template<typename type_t>
75 template<typename type_t>
76 friend
type_object xtd::__s__::__typeof_(const type_t& value) noexcept;
78 friend class
xtd::
object;
Represents text as a sequence of character units.
Definition basic_string.hpp:79
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition iequatable.hpp:22
Supports all classes in the xtd class hierarchy and provides low-level services to derived classes....
Definition object.hpp:42
Represents type declarations: class types, interface types, array types, value types,...
Definition type_object.hpp:39
xtd::string full_name() const noexcept
Gets the fully qualified name of the type_object, including the namespace of the type_object.
std::type_info type
Stores information about a type.
Definition type.hpp:23
Contains xtd::iequatable interface.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10
Contains xtd::object class.
Contains xtd::string alias.