xtd - Reference Guide  0.1.1
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
xtd.core.h
Go to the documentation of this file.
1 #pragma once
5 
6 #include "action.h"
7 #include "any.h"
8 #include "argument_exception.h"
11 #include "arithmetic_exception.h"
12 #include "as.h"
13 #include "async_callback.h"
14 #include "background_color.h"
15 #include "beep.h"
16 #include "bit_converter.h"
17 #include "block_scope.h"
18 #include "build_type.h"
19 #include "cdebug.h"
20 #include "cnull.h"
21 #include "compiler.h"
22 #include "compiler_id.h"
23 #include "console.h"
26 #include "console_color.h"
27 #include "console_key.h"
28 #include "console_key_info.h"
29 #include "console_modifiers.h"
30 #include "console_special_key.h"
31 #include "convert_string.h"
32 #include "cpp_language.h"
33 #include "ctrace.h"
34 #include "debugstreambuf.h"
35 #include "delegate.h"
37 #include "domain_exception.h"
38 #include "environment.h"
40 #include "event.h"
41 #include "event_args.h"
42 #include "event_handler.h"
43 #include "foreground_color.h"
44 #include "format_exception.h"
45 #include "func.h"
46 #include "guid.h"
47 #include "iasync_result.h"
48 #include "icomparable.h"
49 #include "iequatable.h"
51 #include "interface.h"
52 #include "invalid_cast_exception.h"
55 #include "is.h"
56 #include "language_id.h"
57 #include "length_exception.h"
58 #include "literals.h"
59 #include "math.h"
60 #include "nameof.h"
64 #include "null_pointer_exception.h"
65 #include "number_styles.h"
66 #include "object.h"
68 #include "operating_system.h"
70 #include "overflow_exception.h"
71 #include "overload.h"
72 #include "parse.h"
73 #include "platform_id.h"
75 #include "predicate.h"
76 #include "processor.h"
77 #include "random.h"
78 #include "reset_color.h"
79 #include "startup.h"
80 #include "static.h"
81 #include "string_comparison.h"
82 #include "string_split_options.h"
83 #include "system_exception.h"
84 #include "tick.h"
85 #include "ticks.h"
86 #include "time_out_exception.h"
87 #include "to_string.h"
88 #include "tracestreambuf.h"
89 #include "translator.h"
90 #include "typeof.h"
91 #include "types.h"
92 #include "underflow_exception.h"
93 #include "unused.h"
94 #include "using.h"
95 #include "ustring.h"
96 #include "va_args_comma.h"
97 #include "version.h"
98 #include "xml_syntax_exception.h"
99 #include "collections/any_pair.h"
101 #include "collections/vector_list.h"
107 #include "diagnostics/debug.h"
108 #include "diagnostics/debugger.h"
112 #include "diagnostics/process.h"
119 #include "diagnostics/stack_frame.h"
120 #include "diagnostics/stack_trace.h"
121 #include "diagnostics/stopwatch.h"
122 #include "diagnostics/switch_base.h"
123 #include "diagnostics/trace.h"
127 #include "diagnostics/trace_level.h"
136 #include "io/file.h"
137 #include "io/file_attributes.h"
139 #include "io/file_load_exception.h"
141 #include "io/io_exception.h"
142 #include "io/path.h"
144 #include "io/stream_reader.h"
145 #include "io/stream_writer.h"
146 #include "io/string_reader.h"
147 #include "io/string_writer.h"
148 #include "io/text_reader.h"
149 #include "io/text_writer.h"
150 #include "media/system_sound.h"
151 #include "media/system_sounds.h"
152 #include "net/cookie_exception.h"
153 #include "net/dns.h"
154 #include "net/dns_end_point.h"
155 #include "net/end_point.h"
156 #include "net/ip_address.h"
157 #include "net/ip_end_point.h"
158 #include "net/ip_host_entry.h"
159 #include "net/network_credential.h"
161 #include "net/socket_address.h"
162 #include "net/web_exception.h"
173 #include "net/sockets/select_mode.h"
174 #include "net/sockets/socket.h"
185 #include "net/sockets/socket_type.h"
186 #include "net/sockets/tcp_client.h"
189 #include "net/sockets/udp_client.h"
190 #include "web/css/css_reader.h"
191 #include "web/css/css_writer.h"
192 #include "web/css/property.h"
193 #include "web/css/property_map.h"
194 #include "web/css/selector.h"
195 #include "web/css/selector_map.h"
Contains xtd::action delegate.
Contains xtd::net::sockets::address_family enum.
Contains xtd::any method.
Contains xtd::collections::any_pair typedef.
Contains xtd::argument_exception exception.
Contains xtd::argument_null_exception exception.
Contains xtd::argument_out_of_range_exception exception.
Contains xtd::arithmetic_exception exception.
Contains xtd::as method.
Contains xtd::action delegate.
Contains xtd::background_color class.
Contains xtd::beep class.
Contains xtd::bit_converter class.
Contains block_scope_ keyword.
Contains xtd::diagnostics::boolean_switch class.
Contains xtd::build_type enum class.
Contains xtd::cdebug ostream.
Contains xtd::cnull ostream.
Contains xtd::compiler class.
Contains xtd::compiler_id enum class.
Contains xtd::console class.
Contains xtd::console_cancel_event_args event args.
Contains xtd::console_cancel_event_handler event handler.
Contains xtd::console_color enum class.
Contains xtd::console_key enum class.
Contains xtd::console_key_info class.
Contains xtd::console_modifiers enum class.
Contains xtd::console_special_key enum class.
Contains xtd::diagnostics::console_trace_listener class.
Contains xtd::convert_string class.
Contains xtd::net::cookie_exception exception.
Contains xtd::cpp_language class.
Contains xtd::web::css::reader class.
Contains xtd::web::css::writer class.
Contains xtd::ctrace ostream.
Contains xtd::diagnostics::debug class.
Contains xtd::diagnostics::debugger class.
Contains xtd::debugstreambuf class.
Contains xtd::diagnostics::default_trace_listener class.
Contains xtd::delegate delegate.
Contains xtd::io::directory_not_found_exception exception.
Contains xtd::divided_by_zero_exception exception.
Contains xtd::net::dns class.
Contains xtd::net::dns_end_point class.
Contains xtd::domain_exception exception.
Contains xtd::io::drive_not_found_exception exception.
Contains xtd::io::end_of_stream_exception exception.
Contains xtd::net::end_point class.
Contains xtd::environment class.
Contains xtd::environment_variable_target enum class.
Contains xtd::event event.
Contains xtd::event_args event args.
Contains xtd::event_handler event handler.
Contains xtd::diagnostics::event_type_filter class.
Contains xtd::io::file class.
Contains xtd::io::file_attributes enum class.
Contains xtd::io::file_format_exception exception.
Contains xtd::io::file_load_exception exception.
Contains xtd::io::file_not_found_exception exception.
Contains xtd::foreground_color class.
Contains xtd::format_exception exception.
Contains xtd::func delegate.
Contains xtd::guid class.
Contains xtd::iasync_result interface.
Contains xtd::icomparable interface.
Contains xtd::iequatable interface.
Contains xtd::index_out_of_range_exception exception.
Contains xtd::interface interface.
Contains xtd::invalid_cast_exception exception.
Contains xtd::invalid_operation_exception exception.
Contains xtd::invalid_program_exception exception.
Contains xtd::net::sockets::io_control_code enum.
Contains xtd::io::io_exception exception.
Contains xtd::net::ip_address class.
Contains xtd::net::ip_end_point class.
Contains xtd::net::ip_host_entry class.
Contains xtd::net::sockets::ip_packet_information class.
Contains xtd::net::sockets::ip_protection_level enum.
Contains xtd::net::sockets::ip_v6_multicast_option class.
Contains xtd::is method.
Contains xtd::collections::key_not_found_exception exception.
Contains xtd::language_id enum class.
Contains xtd::length_exception exception.
Contains xtd::net::sockets::linger_option class.
Contains xtd literals.
Contains xtd::math class.
Contains xtd::net::sockets::multicast_option class.
Contains nameof_ keyword.
Contains xtd::net::network_credential class.
Contains xtd::net::sockets::network_stream class.
Contains xtd::not_finite_number_exception exception.
Contains xtd::not_implemented_exception exception.
Contains xtd::not_supported_exception exception.
Contains xtd::null_pointer_exception exception.
Contains xtd::number_styles enum class.
Contains xtd::object class.
Contains xtd::object_closed_exception exception.
Contains xtd::operating_system class.
Contains xtd::operation_canceled_exception exception.
Contains xtd::diagnostics::ostream_trace_listener listener.
Contains xtd::overflow_exception exception.
Contains xtd::overload class.
Contains xtd::parse methods.
Contains xtd::io::path class.
Contains xtd::io::path_too_long_exception exception.
Contains xtd::platform_id enum class.
Contains xtd::platform_not_supported_exception exception.
Contains xtd::predicate delegate.
Contains xtd::diagnostics::process class.
Contains xtd::diagnostics::process_priority_class enum class.
Contains xtd::diagnostics::process_start_info class.
Contains xtd::diagnostics::process_window_style enum class.
Contains xtd::processor class.
Contains xtd::web::css::property class.
Contains xtd::web::css::property_map typedef.
Contains xtd::net::sockets::protocol_family enum.
Contains xtd::net::sockets::protocol_type enum.
Contains xtd::net::protocol_violation_exception exception.
Contains xtd::random class.
Contains xtd::reset_color class.
Contains xtd::net::sockets::select_mode enum.
Contains xtd::web::css::selector class.
Contains xtd::web::css::selector_map typedef.
Contains xtd::net::sockets::socket class.
Contains xtd::net::socket_address class.
Contains xtd::net::sockets::socket_async_event_args class.
Contains xtd::net::sockets::socket_async_operation enum.
Contains xtd::net::sockets::socket_error enum.
Contains xtd::net::sockets::socket_exception exception.
Contains xtd::net::sockets::socket_flags enum.
Contains xtd::net::sockets::socket_information class.
Contains xtd::net::sockets::socket_information_options enum.
Contains xtd::net::sockets::socket_option_level enum.
Contains xtd::net::sockets::socket_option_name enum.
Contains xtd::net::sockets::socket_shutdown enum.
Contains xtd::net::sockets::socket_type enum.
Contains xtd::diagnostics::source_filter class.
Contains xtd::diagnostics::source_levels enum class.
Contains xtd::diagnostics::source_switch class.
Contains xtd::diagnostics::stack_frame class.
Contains xtd::diagnostics::stack_trace class.
Contains startup_ keyword.
Contains xtd::static_object class.
Contains xtd::diagnostics::stopwatch class.
Contains xtd::io::stream_reader class.
Contains xtd::io::stream_writer class.
Contains xtd::string_comparison enum class.
Contains xtd::collections::specialized::string_map typedef.
Contains xtd::collections::specialized::string_pair typedef.
Contains xtd::io::string_reader class.
Contains xtd::string_split_options enum class.
Contains xtd::collections::specialized::string_vector typedef.
Contains xtd::io::string_writer class.
Contains xtd::diagnostics::switch_base class.
Contains xtd::system_exception exception.
Contains xtd::media::system_sound class.
Contains xtd::media::system_sounds class.
Contains xtd::net::sockets::tcp_client class.
Contains xtd::net::sockets::tcp_listener class.
Contains xtd::io::text_reader class.
Contains xtd::io::text_writer class.
Contains xtd::tick typedef.
Contains xtd::ticks typedef.
Contains xtd::time_out_exception exception.
Contains xtd::to_string methods.
Contains xtd::diagnostics::trace class.
Contains xtd::diagnostics::trace_event_cache class.
Contains xtd::diagnostics::trace_event_type enum class.
Contains xtd::diagnostics::trace_filter class.
Contains xtd::diagnostics::trace_level enum class.
Contains xtd::diagnostics::trace_listener listener.
Contains xtd::diagnostics::trace_listener_collection class.
Contains xtd::diagnostics::trace_options enum class.
Contains xtd::diagnostics::trace_source class.
Contains xtd::diagnostics::trace_switch class.
Contains xtd::tracestreambuf class.
Contains xtd::translator class.
Contains xtd::net::sockets::transmit_file_options enum.
Contains typeof_ keyword.
Contains xtd fundamental types.
Contains xtd::net::sockets::udp_client class.
Contains xtd::underflow_exception exception.
Contains unused_ keyword.
Contains using_ keyword.
Contains xtd::ustring class.
Contains #__VA_ARGS_COMMA__ keyword.
Contains xtd::collections::vector_list typedef.
Contains xtd::version class.
Contains xtd::net::web_exception exception.
Contains xtd::xml_syntax_exception exception.