58 [[nodiscard]] auto
name() const noexcept ->
xtd::
string;
74 [[nodiscard]] auto
to_string() const noexcept ->
xtd::
string override;
object()=default
Create a new instance of the ultimate base class object.
auto is_console_application() const noexcept -> bool
Gets target id is console application.
auto is_static_library() const noexcept -> bool
Gets target id is static library.
auto is_gui_application() const noexcept -> bool
Gets target id is gui application.
auto name() const noexcept -> xtd::string
Gets target id name.
auto get_hash_code() const noexcept -> xtd::usize override
Serves as a hash function for a particular type.
auto to_string() const noexcept -> xtd::string override
Returns a xtd::string that represents the current object.
auto is_test_application() const noexcept -> bool
Gets target id is test application.
auto target_id() const noexcept -> xtd::target_id
Gets target id value.
target_type(xtd::target_id target_id)
Initialise a new xtd::target_type class.
auto is_shared_library() const noexcept -> bool
Gets target id is shared library.
std::size_t usize
Represents an unsigned size of any object in bytes.
Definition usize.hpp:22
target_id
Identifies the target, supported by an assembly.
Definition target_id.hpp:17
@ unknown
The processor architecture is unknown.
Definition architecture_id.hpp:22
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::object class.
Contains xtd::target_id enum class.