xtd 1.0.0
Loading...
Searching...
No Matches
Class Hierarchy
Contains inheritance class list sorted roughly, but not completely, alphabetically.
 Cxtd::tunit::constraints::actual_value< actual_t >
 Cxtd::tunit::constraints::does_not_value< actual_t >
 Cxtd::tunit::constraints::does_value< actual_t >
 Cxtd::tunit::constraints::is_not_value< actual_t >
 Cxtd::tunit::constraints::is_value< actual_t >
 Cxtd::tunit::constraints::operator_value< actual_t >
 Cxtd::tunit::constraints::that_value< actual_t >
 Cxtd::tunit::constraints::and_operator_value< actual_t >
 Cxtd::addable< type_t >Represents the addable concept
 Cxtd::drawing::helpers::alphaThe alpha struct
 Canimation_updated_event_handler
 Cxtd::event< xtd::forms::animation, animation_updated_event_handler >
 Cxtd::drawing::argbThe argb struct
 Cxtd::arithmeticable< type_t >Represents the arithmeticable concept
 Cxtd::tunit::constraints::assert_value
 Cxtd::threading::tasks::task< result_t >::awaiter
 Cxtd::threading::tasks::task< void >::awaiter
 Cxtd::threading::tasks::wtask< result_t >::awaiter
 Cxtd::call_onceThe xtd::call_once struct can be used to execute a routine exactly once. This can be used to initialise data in a thread-safe way
 Cxtd::character< type_t >Represents the character concept
 Cxtd::tunit::class_cleanup_attributeThis attribute is use to add cleanup class method to class test attribute
 Cxtd::tunit::class_initialize_attributeThis attribute is use to add initialize class method to class test attribute
 Cxtd::drawing::cmykThe cmyk struct
 Cxtd::collections::generic::extensions::collection_common< type_t, collection_t >Internal collection common definition
 Ccolor_picker_event_handler
 Cxtd::event< xtd::forms::color_picker, color_picker_event_handler >
 Cxtd::comparable< value_t >Represents the comparable concept
 Cxtd::collections::generic::helpers::comparer< value_t >Implements a function object for compare data
 Cxtd::extensions::comparison_operators< type_t, comparable_t >Internal comparable operators definition
 Cxtd::extensions::comparison_operators< any_object, icomparable< any_object > >
 Cxtd::icomparable< any_object >
 Cxtd::any_objectRepresent a polymorphic wrapper capable of holding any type
 Cxtd::extensions::comparison_operators< basic_string< char_t, traits_t, allocator_t >, icomparable< basic_string< char_t, traits_t, allocator_t > > >
 Cxtd::icomparable< basic_string< char_t, traits_t, allocator_t > >
 Cxtd::basic_string< char_t, traits_t, allocator_t >Represents text as a sequence of character units
 Cxtd::extensions::comparison_operators< control, icomparable< control > >
 Cxtd::icomparable< control >
 Cxtd::forms::controlDefines the base class for controls, which are components with visual representation
 Cxtd::forms::animationRepresents an animation control
 Cxtd::forms::button_baseImplements the basic functionality common to button controls
 Cxtd::forms::buttonRepresents a Windows button control
 Cxtd::forms::check_boxRepresents a Windows check_box
 Cxtd::forms::command_link_buttonRepresents a Windows command link button control
 Cxtd::forms::light_buttonRepresents a Windows light_button
 Cxtd::forms::radio_buttonEnables the user to select a single option from a group of choices when paired with other xtd::forms::radio_button controls
 Cxtd::forms::switch_buttonRepresents a standard Windows switch button
 Cxtd::forms::toggle_buttonRepresents a Windows toggle_button
 Cxtd::forms::up_down_buttonRepresents a standard Windows up down button
 Cxtd::forms::collapsible_panelUsed to group collections of controls in a collapsible panel
 Cxtd::forms::color_pickerRepresents a picker control that displays available colors along with controls that enable the user to define custom colors
 Cxtd::forms::date_time_pickerRepresents a picker control that displays available date time along with controls
 Cxtd::forms::dot_matrix_displayRepresents a dot matrix display class
 Cxtd::forms::font_pickerRepresents a picker control that displays available fonts along with controls
 Cxtd::forms::group_boxRepresents a Windows control that displays a frame around a group of controls with an optional caption
 Cxtd::forms::labelRepresents a standard Windows label
 Cxtd::forms::link_labelRepresents a Windows label control that can display hyperlinks
 Cxtd::forms::lcd_labelRepresents a lcd label
 Cxtd::forms::list_controlProvides a common implementation of members for the list_box, choice and combo_box classes
 Cxtd::forms::choiceRepresents a choice control
 Cxtd::forms::combo_boxRepresents a Windows combo box control
 Cxtd::forms::list_boxRepresents a standard Windows list box
 Cxtd::forms::checked_list_boxDisplays a xtd::forms::list_box in which a check box is displayed to the left of each item
 Cxtd::forms::loading_indicatorRepresents a loading indicator control
 Cxtd::forms::month_calendarRepresents a control that displays a month calendar
 Cxtd::forms::picture_boxRepresents a standard Windows picture box
 Cxtd::forms::progress_barRepresents a Windows progress bar control
 Cxtd::forms::scroll_barRepresents a standard Windows scroll bar
 Cxtd::forms::h_scroll_barRepresents a standard Windows horizontal scroll bar
 Cxtd::forms::v_scroll_barRepresents a standard Windows horizontal scroll bar
 Cxtd::forms::scrollable_controlDefines a base class for controls that support auto-scrolling behavior
 Cxtd::forms::container_controlProvides focus-management functionality for controls that can function as a container for other controls
 Cxtd::forms::formRepresents a window or dialog box that makes up an application's user interface
 Cxtd::forms::trace_form_baseRepresents a base form for debug_form and trace_form forms. This class cannot be instantiated
 Cxtd::forms::debug_formRepresents a form that displays debug form. This class cannot be inherited
 Cxtd::forms::trace_formRepresents a form that displays trace form. This class cannot be inherited
 Cxtd::forms::up_down_baseImplements the basic functionality required by a spin box (also known as an up-down control)
 Cxtd::forms::domain_up_downRepresents a Windows spin box (also known as an up-down control) that displays string values
 Cxtd::forms::numeric_up_downRepresents a standard Windows numeric up down
 Cxtd::forms::user_controlRepresents a standard Windows user control
 Cxtd::forms::panelUsed to group collections of controls
 Cxtd::forms::fixed_layout_panelUsed to group collections of fixed aligned controls
 Cxtd::forms::flow_layout_panelUsed to group collections of fixed aligned controls
 Cxtd::forms::horizontal_layout_panelUsed to group collections of horizontally aligned controls
 Cxtd::forms::popup_panelRepresents a special type of panel container that can be used for context menus, combo_box popups and more
 Cxtd::forms::splitter_panelCreates a panel that is associated with a split_container
 Cxtd::forms::tab_pageRepresents a single tab page in a tab_control
 Cxtd::forms::table_layout_panelUsed to group collections of fixed aligned controls
 Cxtd::forms::vertical_layout_panelUsed to group collections of vertically aligned controls
 Cxtd::forms::split_containerRepresents a control consisting of a movable bar that divides a container's display area into two resizable panels
 Cxtd::forms::seven_segment_displayRepresents a seven segment display class
 Cxtd::forms::fourteen_segment_displayRepresents a nine segment display class
 Cxtd::forms::sixteen_segment_displayRepresents a sixteen segment display class
 Cxtd::forms::nine_segment_displayRepresents a nine segment display class
 Cxtd::forms::splitterRepresents a splitter control that enables the user to resize docked controls
 Cxtd::forms::status_barRepresents a Windows status bar control
 Cxtd::forms::tab_controlManages a related set of tab pages
 Cxtd::forms::text_box_baseImplements the basic functionality required by text controls
 Cxtd::forms::text_boxRepresents a standard Windows text box
 Cxtd::forms::tool_barRepresents a Windows toolbar
 Cxtd::forms::track_barRepresents a standard Windows track bar
 Cxtd::extensions::comparison_operators< country, icomparable< country > >
 Cxtd::icomparable< country >
 Cxtd::forms::countryRepresent a country with name, alpha codes, numeric code, emoticon and flag
 Cxtd::extensions::comparison_operators< date_time, icomparable< date_time > >
 Cxtd::icomparable< date_time >
 Cxtd::date_timeRepresents an instant in time, typically expressed as a date and time of day
 Cxtd::extensions::comparison_operators< emoticon, icomparable< emoticon > >
 Cxtd::icomparable< emoticon >
 Cxtd::forms::emoticonRepresent a emoticon with name and codepoints
 Cxtd::extensions::comparison_operators< enum_object< std::nullptr_t >, icomparable< enum_object< std::nullptr_t > > >
 Cxtd::icomparable< enum_object< std::nullptr_t > >
 Cxtd::enum_object< std::nullptr_t >Provides the base class for enumerations
 Cxtd::enum_object< enum_t >Provides the base class for enumerations
 Cxtd::extensions::comparison_operators< event_wait_handle, icomparable< event_wait_handle > >
 Cxtd::icomparable< event_wait_handle >
 Cxtd::threading::event_wait_handleRepresents a thread synchronization event
 Cxtd::threading::auto_reset_eventRepresents a thread synchronization event that, when signaled, resets automatically after releasing a single waiting thread. This class cannot be inherited
 Cxtd::threading::manual_reset_eventRepresents a thread synchronization event that, when signaled, must be reset manually. This class cannot be inherited
 Cxtd::extensions::comparison_operators< guid, icomparable< guid > >
 Cxtd::icomparable< guid >
 Cxtd::guidRepresents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated
 Cxtd::extensions::comparison_operators< image_format, icomparable< image_format > >
 Cxtd::icomparable< image_format >
 Cxtd::drawing::imaging::image_formatSpecifies the file format of the image. Not inheritable
 Cxtd::extensions::comparison_operators< item, icomparable< item > >
 Cxtd::icomparable< item >
 Cxtd::forms::checked_list_box::itemRepresent an item contained in the checked_list_box::object_collection collection
 Cxtd::forms::domain_up_down::itemRepresent an item contained in the domain_up_down::object_collection collection
 Cxtd::forms::list_control::itemRepresent an item contained in the list_control::object_collection collection
 Cxtd::extensions::comparison_operators< mutex, icomparable< mutex > >
 Cxtd::icomparable< mutex >
 Cxtd::threading::mutexA synchronization primitive that can also be used for interprocess synchronization
 Cxtd::extensions::comparison_operators< process, icomparable< process > >
 Cxtd::icomparable< process >
 Cxtd::diagnostics::processProvides access to local and remote processes and enables you to start and stop local system processes
 Cxtd::extensions::comparison_operators< semaphore, icomparable< semaphore > >
 Cxtd::icomparable< semaphore >
 Cxtd::threading::semaphoreLimits the number of threads that can access a resource or pool of resources concurrently
 Cxtd::extensions::comparison_operators< size, icomparable< size > >
 Cxtd::icomparable< size >
 Cxtd::drawing::sizeStores an ordered pair of integers, which specify a height and width
 Cxtd::extensions::comparison_operators< size_f, icomparable< size_f > >
 Cxtd::icomparable< size_f >
 Cxtd::drawing::size_fStores an ordered pair of floating-point, which specify a height and width
 Cxtd::extensions::comparison_operators< socket, icomparable< socket > >
 Cxtd::icomparable< socket >
 Cxtd::net::sockets::socketImplements the Berkeley sockets interface
 Cxtd::extensions::comparison_operators< time_span, icomparable< time_span > >
 Cxtd::icomparable< time_span >
 Cxtd::time_spanRepresents a time interval
 Cxtd::extensions::comparison_operators< time_zone_info, icomparable< time_zone_info > >
 Cxtd::icomparable< time_zone_info >
 Cxtd::time_zone_infoRepresents any time zone in the world
 Cxtd::extensions::comparison_operators< type_t, icomparable< type_t > >
 Cxtd::icomparable< box< type_t > >
 Cxtd::box< type_t >Represents a boxed object
 Cxtd::box_char< char16 >
 Cxtd::box_char< char32 >
 Cxtd::box_char< char8 >
 Cxtd::box_char< char >
 Cxtd::box_char< wchar >
 Cxtd::box_floating_point< decimal >
 Cxtd::box_floating_point< double >
 Cxtd::box_floating_point< float >
 Cxtd::box_integer< xtd::byte >
 Cxtd::box_integer< int16 >
 Cxtd::box_integer< int32 >
 Cxtd::box_integer< int64 >
 Cxtd::box_integer< intptr >
 Cxtd::box_integer< ptrdiff >
 Cxtd::box_integer< sbyte >
 Cxtd::box_integer< slong >
 Cxtd::box_integer< xtd::ssize >
 Cxtd::box_integer< uint16 >
 Cxtd::box_integer< uint32 >
 Cxtd::box_integer< uint64 >
 Cxtd::box_integer< uintptr >
 Cxtd::box_integer< ulong >
 Cxtd::box_integer< xtd::usize >
 Cxtd::box_char< type_t >Represents a boxed char object
 Cxtd::box_floating_point< type_t >Represents a boxed floating point object
 Cxtd::box_integer< type_t >Represents a boxed integer object
 Cxtd::icomparable< reference_wrapper_object< type_t > >
 Cxtd::reference_wrapper_object< type_t >The xtd::reference_wrapper_object is a reference wrapper as std::reference_wrapper
 Cxtd::icomparable< type_t >Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method
 Cxtd::basic_string< char >
 Cxtd::basic_string< xtd::char16 >
 Cxtd::basic_string< xtd::char32 >
 Cxtd::basic_string< xtd::char8 >
 Cxtd::basic_string< xtd::wchar >
 Cxtd::box< bool >
 Cxtd::collections::generic::helpers::wrap_pointer_iterator< pointer >
 Cxtd::reference_wrapper_object< const control >
 Cxtd::reference_wrapper_object< const form >
 Cxtd::reference_wrapper_object< const menu_item >
 Cxtd::reference_wrapper_object< const tab_page >
 Cxtd::reference_wrapper_object< xtd::forms::context_menu >
 Cxtd::reference_wrapper_object< control >
 Cxtd::reference_wrapper_object< xtd::forms::ibutton_control >
 Cxtd::reference_wrapper_object< xtd::forms::main_menu >
 Cxtd::reference_wrapper_object< xtd::forms::status_bar >
 Cxtd::reference_wrapper_object< xtd::forms::tool_bar >
 Cxtd::reference_wrapper_object< form >
 Cxtd::reference_wrapper_object< menu_item >
 Cxtd::reference_wrapper_object< message_notifier_button >
 Cxtd::reference_wrapper_object< status_bar_panel >
 Cxtd::reference_wrapper_object< tab_page >
 Cxtd::reference_wrapper_object< tool_bar_button >
 Cxtd::extensions::comparison_operators< version, icomparable< version > >
 Cxtd::icomparable< version >
 Cxtd::versionRepresents the version number of an assembly, operating system, or the xtd. This class cannot be inherited
 Cxtd::extensions::comparison_operators< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag >, icomparable< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag > > >
 Cxtd::icomparable< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag > >
 Cxtd::collections::generic::helpers::wrap_pointer_iterator< value_t, iterator_tag_t >Represents a wrap pointer iterator
 Cconsole_cancel_event_handler
 Cxtd::event< xtd::console, console_cancel_event_handler >
 Cxtd::forms::const_control_ref_lessRepresents less comparator for const const_control_ref
 Cxtd::const_overload_type< args_t >Represents class that use to determine one of const overloaded methods
 Cxtd::const_overload_type< args_t... >
 Cxtd::overload_type< args_t >Represents class that use to determine one of const and non const overloaded methods
 Ccontrol_event_handler
 Cxtd::event< xtd::forms::control, control_event_handler >
 Cxtd::diagnostics::data_received_event_handler
 Cxtd::diagnostics::process::error_data_received_eventRepresents a process error data received event
 Cxtd::diagnostics::process::output_data_received_eventRepresents a process output data received event
 Cxtd::forms::date_range_event_handler
 Cxtd::event< xtd::forms::month_calendar, xtd::forms::date_range_event_handler >
 Cxtd::decrementable< type_t >Represents the decrementable concept
 Cdelegate
 Cxtd::event< xtd::forms::layout::arranged_element_collection, delegate< void(xtd::usize, type_t &item)> >
 Cxtd::event< xtd::forms::tab_control::tab_page_collection, delegate< void(xtd::usize index, const xtd::basic_string< char > &text, const xtd::basic_string< char > &name)> >
 Cxtd::event< xtd::forms::tab_control::tab_page_collection, delegate< xtd::collections::generic::helpers::wrap_pointer_iterator< pointer >(xtd::collections::generic::helpers::wrap_pointer_iterator< pointer > pos, const xtd::basic_string< char > &text, const xtd::basic_string< char > &name)> >
 Cxtd::delegate
 Cxtd::event< xtd::net::sockets::socket_async_event_args, xtd::delegate< void(const xtd::net::sockets::socket_async_event_args &)> >
 Cdialog_closed_event_handler
 Cxtd::event< xtd::forms::assert_dialog, dialog_closed_event_handler >
 Cxtd::event< xtd::forms::common_dialog, dialog_closed_event_handler >
 Cxtd::event< xtd::forms::debug_message_dialog, dialog_closed_event_handler >
 Cxtd::event< xtd::forms::exception_dialog, dialog_closed_event_handler >
 Cxtd::event< xtd::forms::message_dialog, dialog_closed_event_handler >
 Cxtd::event< xtd::forms::trace_message_dialog, dialog_closed_event_handler >
 Cxtd::forms::dialog_closed_event_handler
 Cxtd::event< xtd::forms::find_dialog, xtd::forms::dialog_closed_event_handler >
 Cxtd::event< xtd::forms::replace_dialog, xtd::forms::dialog_closed_event_handler >
 Cxtd::ranges::views::distinct_viewThe xtd::ranges::views::distinct_view class is used to distinct elements from a sequence
 Cxtd::divisible< type_t >Represents the divisible concept
 Cdo_work_event_handler
 Cxtd::event< xtd::forms::background_worker, do_work_event_handler >
 Celapsed_event_handler
 Cxtd::event< xtd::timers::timer, elapsed_event_handler >
 Cxtd::enum_register< enum_t >Provides the registration struct for enumerations
 Cxtd::enum_set_attribute< enum_t >Provides the set attribute struct for enumerations
 Cxtd::collections::generic::enumerable< type_t >Represents the enumerable concept
 Cxtd::collections::generic::extensions::enumerable< enumerable_t, source_t >Provides a set of static methods for querying objects that implement ienumerable <type_t>
 Cxtd::collections::generic::ienumerable< xtd::any_object >
 Cxtd::collections::generic::extensions::enumerable< ienumerable< char_t >, char_t >
 Cxtd::collections::generic::ienumerable< char_t >
 Cxtd::basic_string< char_t, traits_t, allocator_t >Represents text as a sequence of character units
 Cxtd::collections::generic::extensions::enumerable< ienumerable< type_t >, type_t >
 Cxtd::collections::generic::ienumerable< type_t >Exposes the enumerator, which supports a simple iteration over a collection of a specified type
 Cxtd::basic_string< char >
 Cxtd::basic_string< xtd::char16 >
 Cxtd::basic_string< xtd::char32 >
 Cxtd::basic_string< xtd::char8 >
 Cxtd::basic_string< xtd::wchar >
 Cxtd::collections::generic::enumerable_generator< type_t >Represents an enumerable enumerable_generator
 Cxtd::collections::generic::iset< type_t >Provides the base interface for the abstraction of sets
 Cxtd::collections::generic::hash_set< type_t, hasher_t, equator_t, allocator_t >Represents a set of values
 Cxtd::fixed_array< type_t, len >Represents a fixed array class
 Cxtd::collections::generic::extensions::enumerable_iterators< type_t, enumerable_t >Internal enumerable iterators definition
 Cxtd::collections::generic::ienumerable< xtd::any_object >
 Cxtd::collections::generic::extensions::enumerable_iterators< char_t, xtd::collections::generic::ienumerable< char_t > >
 Cxtd::collections::generic::ienumerable< char_t >
 Cxtd::collections::generic::extensions::enumerable_iterators< type_t, xtd::collections::generic::ienumerable< type_t > >
 Cxtd::collections::generic::ienumerable< type_t >Exposes the enumerator, which supports a simple iteration over a collection of a specified type
 Cxtd::enumeration< type_t >Represent the enumeration concept
 Cxtd::extensions::equality_operators< type_t, equatable_t >Internal equality operators definition
 Cxtd::extensions::equality_operators< adjustment_rule, iequatable< adjustment_rule > >
 Cxtd::iequatable< adjustment_rule >
 Cxtd::time_zone_info::adjustment_ruleProvides information about a time zone adjustment, such as the transition to and from daylight saving time
 Cxtd::extensions::equality_operators< any_object, iequatable< any_object > >
 Cxtd::iequatable< any_object >
 Cxtd::any_objectRepresent a polymorphic wrapper capable of holding any type
 Cxtd::extensions::equality_operators< background_image, iequatable< background_image > >
 Cxtd::iequatable< background_image >
 Cxtd::forms::style_sheets::background_imageThe image data allows you to specify the url or gradient mode
 Cxtd::extensions::equality_operators< basic_array< byte, allocator_t >, iequatable< basic_array< byte, allocator_t > > >
 Cxtd::iequatable< basic_array< byte, allocator_t > >
 Cxtd::basic_array< byte, allocator_t >
 Cxtd::array< byte >
 Cxtd::extensions::equality_operators< basic_array< item_t, allocator_t >, iequatable< basic_array< item_t, allocator_t > > >
 Cxtd::iequatable< basic_array< item_t, allocator_t > >
 Cxtd::basic_array< item_t, allocator_t >
 Cxtd::array< item_t >
 Cxtd::extensions::equality_operators< basic_array< value_type, allocator_t >, iequatable< basic_array< value_type, allocator_t > > >
 Cxtd::iequatable< basic_array< value_type, allocator_t > >
 Cxtd::basic_array< value_type, allocator_t >
 Cxtd::array< value_type >
 Cxtd::extensions::equality_operators< basic_array< xtd::array< xtd::byte >, allocator_t >, iequatable< basic_array< xtd::array< xtd::byte >, allocator_t > > >
 Cxtd::iequatable< basic_array< xtd::array< xtd::byte >, allocator_t > >
 Cxtd::basic_array< xtd::array< xtd::byte >, allocator_t >
 Cxtd::array< xtd::array< xtd::byte > >
 Cxtd::extensions::equality_operators< basic_array< xtd::basic_string< char >, allocator_t >, iequatable< basic_array< xtd::basic_string< char >, allocator_t > > >
 Cxtd::iequatable< basic_array< xtd::basic_string< char >, allocator_t > >
 Cxtd::basic_array< xtd::basic_string< char >, allocator_t >
 Cxtd::array< xtd::basic_string< char > >
 Cxtd::extensions::equality_operators< basic_array< xtd::byte, allocator_t >, iequatable< basic_array< xtd::byte, allocator_t > > >
 Cxtd::iequatable< basic_array< xtd::byte, allocator_t > >
 Cxtd::basic_array< xtd::byte, allocator_t >
 Cxtd::array< xtd::byte >
 Cxtd::extensions::equality_operators< basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t >, iequatable< basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t > > >
 Cxtd::iequatable< basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t > >
 Cxtd::basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t >
 Cxtd::array< xtd::drawing::imaging::encoder_parameter >
 Cxtd::extensions::equality_operators< basic_array< xtd::net::ip_address, allocator_t >, iequatable< basic_array< xtd::net::ip_address, allocator_t > > >
 Cxtd::iequatable< basic_array< xtd::net::ip_address, allocator_t > >
 Cxtd::basic_array< xtd::net::ip_address, allocator_t >
 Cxtd::array< xtd::net::ip_address >
 Cxtd::extensions::equality_operators< basic_array< xtd::uint16, allocator_t >, iequatable< basic_array< xtd::uint16, allocator_t > > >
 Cxtd::iequatable< basic_array< xtd::uint16, allocator_t > >
 Cxtd::basic_array< xtd::uint16, allocator_t >
 Cxtd::array< xtd::uint16 >
 Cxtd::extensions::equality_operators< basic_string< char_t, traits_t, allocator_t >, iequatable< basic_string< char_t, traits_t, allocator_t > > >
 Cxtd::iequatable< basic_string< char_t, traits_t, allocator_t > >
 Cxtd::basic_string< char_t, traits_t, allocator_t >Represents text as a sequence of character units
 Cxtd::extensions::equality_operators< basic_string_builder< char_t, std::char_traits< char_t >, xtd::collections::generic::helpers::allocator< char_t > >, iequatable< basic_string_builder< char_t, std::char_traits< char_t >, xtd::collections::generic::helpers::allocator< char_t > > > >
 Cxtd::iequatable< basic_string_builder< char_t, std::char_traits< char_t >, xtd::collections::generic::helpers::allocator< char_t > > >
 Cxtd::extensions::equality_operators< bit_array, iequatable< bit_array > >
 Cxtd::iequatable< bit_array >
 Cxtd::collections::bit_arrayManages a compact array of bit values, which are represented as booleans, where true indicates that the bit is on (1) and false indicates the bit is off (0)
 Cxtd::extensions::equality_operators< border_color, iequatable< border_color > >
 Cxtd::iequatable< border_color >
 Cxtd::forms::style_sheets::border_colorThe xtd::forms::style_sheets::border_color is used to set the color of the borders
 Cxtd::extensions::equality_operators< border_radius, iequatable< border_radius > >
 Cxtd::iequatable< border_radius >
 Cxtd::forms::style_sheets::border_radiusThe radius is used to add rounded borders to an element
 Cxtd::extensions::equality_operators< border_style, iequatable< border_style > >
 Cxtd::iequatable< border_style >
 Cxtd::forms::style_sheets::border_styleThe style specifies what kind of borders to display
 Cxtd::extensions::equality_operators< brush, iequatable< brush > >
 Cxtd::iequatable< brush >
 Cxtd::drawing::brushDefines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths
 Cxtd::drawing::drawing_2d::conical_gradient_brushEncapsulates a xtd::drawing::brush with a conical gradient. This class cannot be inherited
 Cxtd::drawing::drawing_2d::hatch_brushDefines a rectangular xtd::drawing::brush with a hatch style, a foreground color, and a background color. This class cannot be inherited
 Cxtd::drawing::drawing_2d::linear_gradient_brushEncapsulates a xtd::drawing::brush with a linear gradient. This class cannot be inherited
 Cxtd::drawing::drawing_2d::radial_gradient_brushEncapsulates a xtd::drawing::brush with a radial gradient. This class cannot be inherited
 Cxtd::drawing::solid_brushDefines a xtd::drawing::brush of a single color. Brushes are used to fill graphics shapes, such as rectangles, ellipses, pies, polygons, and paths. This class cannot be inherited
 Cxtd::drawing::texture_brushEach property of the xtd::drawing::texture_brush class is a xtd::drawing::brush object that uses an image to fill the interior of a shape. This class cannot be inherited
 Cxtd::extensions::equality_operators< cancellation_token, iequatable< cancellation_token > >
 Cxtd::iequatable< cancellation_token >
 Cxtd::threading::cancellation_tokenPropagates notification that operations should be canceled
 Cxtd::extensions::equality_operators< color, iequatable< color > >
 Cxtd::iequatable< color >
 Cxtd::drawing::colorRepresents an ARGB (alpha, red, green, blue) color
 Cxtd::extensions::equality_operators< color_palette, iequatable< color_palette > >
 Cxtd::iequatable< color_palette >
 Cxtd::drawing::imaging::color_paletteDefines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable
 Cxtd::extensions::equality_operators< console_key_info, iequatable< console_key_info > >
 Cxtd::iequatable< console_key_info >
 Cxtd::console_key_infoSpecifies the standard keys on a console
 Cxtd::extensions::equality_operators< control, iequatable< control > >
 Cxtd::iequatable< control >
 Cxtd::forms::controlDefines the base class for controls, which are components with visual representation
 Cxtd::forms::style_sheets::controlThe control selector allows you to specify the box and color of a control
 Cxtd::extensions::equality_operators< control_layout_style, iequatable< control_layout_style > >
 Cxtd::iequatable< control_layout_style >
 Cxtd::forms::control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
 Cxtd::forms::horizontal_control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
 Cxtd::forms::vertical_control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
 Cxtd::extensions::equality_operators< country, iequatable< country > >
 Cxtd::iequatable< country >
 Cxtd::forms::countryRepresent a country with name, alpha codes, numeric code, emoticon and flag
 Cxtd::extensions::equality_operators< create_params, iequatable< create_params > >
 Cxtd::iequatable< create_params >
 Cxtd::forms::create_paramsEncapsulates the information needed when creating a control
 Cxtd::extensions::equality_operators< cursor, iequatable< cursor > >
 Cxtd::iequatable< cursor >
 Cxtd::forms::cursorRepresents the image used to paint the mouse pointer
 Cxtd::extensions::equality_operators< date_time, iequatable< date_time > >
 Cxtd::iequatable< date_time >
 Cxtd::date_timeRepresents an instant in time, typically expressed as a date and time of day
 Cxtd::extensions::equality_operators< delegate< result_t()>, iequatable< delegate< result_t()> > >
 Cxtd::iequatable< delegate< result_t()> >
 Cxtd::delegate< result_t()>Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class
 Cxtd::extensions::equality_operators< delegate< result_t(arguments_t...)>, iequatable< delegate< result_t(arguments_t...)> > >
 Cxtd::iequatable< delegate< result_t(arguments_t...)> >
 Cxtd::delegate< result_t(arguments_t...)>Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class
 Cxtd::extensions::equality_operators< directory_iterator, iequatable< directory_iterator > >
 Cxtd::iequatable< directory_iterator >
 Cxtd::io::directory::directory_iteratorRepresent directory iterator used by xtd::io::directory
 Cxtd::io::directory_info::directory_iteratorRepresent directory iterator used by xtd::io::directory_info
 Cxtd::extensions::equality_operators< emoticon, iequatable< emoticon > >
 Cxtd::iequatable< emoticon >
 Cxtd::forms::emoticonRepresent a emoticon with name and codepoints
 Cxtd::extensions::equality_operators< enable_debug, iequatable< enable_debug > >
 Cxtd::iequatable< enable_debug >
 Cxtd::forms::enable_debugRepresent enable debug class
 Cxtd::extensions::equality_operators< encoder, iequatable< encoder > >
 Cxtd::iequatable< encoder >
 Cxtd::drawing::imaging::encoderAn Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter
 Cxtd::extensions::equality_operators< encoder_parameter, iequatable< encoder_parameter > >
 Cxtd::iequatable< encoder_parameter >
 Cxtd::drawing::imaging::encoder_parameterUsed to pass a value, or an array of values, to an image encoder
 Cxtd::extensions::equality_operators< encoder_parameters, iequatable< encoder_parameters > >
 Cxtd::iequatable< encoder_parameters >
 Cxtd::drawing::imaging::encoder_parametersEncapsulates an array of EncoderParameter objects
 Cxtd::extensions::equality_operators< enum_object< std::nullptr_t >, iequatable< enum_object< std::nullptr_t > > >
 Cxtd::iequatable< enum_object< std::nullptr_t > >
 Cxtd::enum_object< std::nullptr_t >Provides the base class for enumerations
 Cxtd::enum_object< enum_t >Provides the base class for enumerations
 Cxtd::extensions::equality_operators< event_wait_handle, iequatable< event_wait_handle > >
 Cxtd::iequatable< event_wait_handle >
 Cxtd::threading::event_wait_handleRepresents a thread synchronization event
 Cxtd::extensions::equality_operators< file_iterator, iequatable< file_iterator > >
 Cxtd::iequatable< file_iterator >
 Cxtd::io::directory::file_iteratorRepresent file iterator used by xtd::io::directory
 Cxtd::io::directory_info::file_iteratorRepresent file iterator used by xtd::io::directory_info
 Cxtd::extensions::equality_operators< file_settings, iequatable< file_settings > >
 Cxtd::iequatable< file_settings >
 Cxtd::configuration::file_settingsRepresents an object for storing and retrieving configuration information using text files in INI format
 Cxtd::extensions::equality_operators< file_system_entry_iterator, iequatable< file_system_entry_iterator > >
 Cxtd::iequatable< file_system_entry_iterator >
 Cxtd::io::directory::file_system_entry_iteratorRepresent file system iterator used by xtd::io::directory
 Cxtd::extensions::equality_operators< file_system_info_iterator, iequatable< file_system_info_iterator > >
 Cxtd::iequatable< file_system_info_iterator >
 Cxtd::io::directory_info::file_system_info_iteratorRepresent file system iterator used by xtd::io::directory_info
 Cxtd::extensions::equality_operators< flat_button_appearance, iequatable< flat_button_appearance > >
 Cxtd::iequatable< flat_button_appearance >
 Cxtd::forms::flat_button_appearanceProvides properties that specify the appearance of xtd::forms::button controls whose xtd::forms::flat_style is xtd::forms::flat_style::flat
 Cxtd::extensions::equality_operators< font, iequatable< font > >
 Cxtd::iequatable< font >
 Cxtd::drawing::fontDefines a particular format for text, including font face, size, and style attributes. This class cannot be inherited
 Cxtd::extensions::equality_operators< font_family, iequatable< font_family > >
 Cxtd::iequatable< font_family >
 Cxtd::drawing::font_familyDefines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited
 Cxtd::extensions::equality_operators< frame_dimension, iequatable< frame_dimension > >
 Cxtd::iequatable< frame_dimension >
 Cxtd::drawing::imaging::frame_dimensionProvides properties that get the frame dimensions of an image. Not inheritable
 Cxtd::extensions::equality_operators< graphics_path, iequatable< graphics_path > >
 Cxtd::iequatable< graphics_path >
 Cxtd::drawing::drawing_2d::graphics_pathDefines an object used to draw lines and curves. This class cannot be inherited
 Cxtd::extensions::equality_operators< graphics_state, iequatable< graphics_state > >
 Cxtd::iequatable< graphics_state >
 Cxtd::drawing::drawing_2d::graphics_stateRepresents the state of a xtd::drawing::graphics object. This object is returned by a call to the xtd::drawing::graphics::save() methods. This class cannot be inherited
 Cxtd::extensions::equality_operators< guid, iequatable< guid > >
 Cxtd::iequatable< guid >
 Cxtd::guidRepresents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated
 Cxtd::extensions::equality_operators< horizontal_control_layout_style, iequatable< horizontal_control_layout_style > >
 Cxtd::iequatable< horizontal_control_layout_style >
 Cxtd::forms::horizontal_control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
 Cxtd::extensions::equality_operators< icon, iequatable< icon > >
 Cxtd::iequatable< icon >
 Cxtd::drawing::iconRepresents a Windows icon, which is a small bitmap image that is used to represent an object. Icons can be thought of as transparent bitmaps, although their size is determined by the system
 Cxtd::extensions::equality_operators< image, iequatable< image > >
 Cxtd::iequatable< image >
 Cxtd::drawing::imageAn abstract base class that provides functionality for the bitmap and metafile descended classes
 Cxtd::drawing::bitmapEncapsulates a GDI+ bitmap, which consists of the pixel data for a graphics image and its attributes. A bitmap is an object used to work with images defined by pixel data
 Cxtd::extensions::equality_operators< image_format, iequatable< image_format > >
 Cxtd::iequatable< image_format >
 Cxtd::drawing::imaging::image_formatSpecifies the file format of the image. Not inheritable
 Cxtd::extensions::equality_operators< image_list, iequatable< image_list > >
 Cxtd::iequatable< image_list >
 Cxtd::forms::image_listProvides methods to manage a collection of xtd::drawing::image objects. This class cannot be inherited
 Cxtd::extensions::equality_operators< item, iequatable< item > >
 Cxtd::iequatable< item >
 Cxtd::forms::checked_list_box::itemRepresent an item contained in the checked_list_box::object_collection collection
 Cxtd::forms::domain_up_down::itemRepresent an item contained in the domain_up_down::object_collection collection
 Cxtd::forms::list_control::itemRepresent an item contained in the list_control::object_collection collection
 Cxtd::extensions::equality_operators< key_value_pair< key_t, value_t >, iequatable< key_value_pair< key_t, value_t > > >
 Cxtd::iequatable< key_value_pair< key_t, value_t > >
 Cxtd::collections::generic::key_value_pair< >Defines a key/value pair that can be set or retrieved
 Cxtd::collections::generic::key_value_pair< key_t, value_t >Defines a key/value pair that can be set or retrieved
 Cxtd::extensions::equality_operators< length, iequatable< length > >
 Cxtd::iequatable< length >
 Cxtd::forms::style_sheets::lengthThe xtd::forms::style_sheets::length specifies the legth and unit of many properties of the xtd::forms::style_sheets::ibox_model
 Cxtd::extensions::equality_operators< lengths, iequatable< lengths > >
 Cxtd::iequatable< lengths >
 Cxtd::forms::style_sheets::lengthsThe length specifies the length of the borders
 Cxtd::extensions::equality_operators< link, iequatable< link > >
 Cxtd::iequatable< link >
 Cxtd::forms::linkRepresents a link within a xtd::forms::link_label control
 Cxtd::extensions::equality_operators< link_area, iequatable< link_area > >
 Cxtd::iequatable< link_area >
 Cxtd::forms::link_areaRepresents an area within a xtd::forms::link_label control that represents a hyperlink within the control
 Cxtd::extensions::equality_operators< matrix, iequatable< matrix > >
 Cxtd::iequatable< matrix >
 Cxtd::drawing::drawing_2d::matrixEncapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited
 Cxtd::extensions::equality_operators< menu, iequatable< menu > >
 Cxtd::iequatable< menu >
 Cxtd::forms::menuRepresents the base functionality for all menus. Although tool_strip_drop_down and tool_strip_drop_down_menu replace and add functionality to the menu control of previous versions, menu is retained for both backward compatibility and future use if you choose
 Cxtd::forms::context_menuRepresents a shortcut menu
 Cxtd::forms::main_menuRepresents the menu structure of a form
 Cxtd::forms::menu_itemRepresents an individual item that is displayed within a main_menu or context_menu
 Cxtd::extensions::equality_operators< message, iequatable< message > >
 Cxtd::iequatable< message >
 Cxtd::forms::messageImplements a Windows message
 Cxtd::extensions::equality_operators< message_notifier_button, iequatable< message_notifier_button > >
 Cxtd::iequatable< message_notifier_button >
 Cxtd::forms::message_notifier_button
 Cxtd::extensions::equality_operators< mutex, iequatable< mutex > >
 Cxtd::iequatable< mutex >
 Cxtd::threading::mutexA synchronization primitive that can also be used for interprocess synchronization
 Cxtd::extensions::equality_operators< padding, iequatable< padding > >
 Cxtd::iequatable< padding >
 Cxtd::forms::paddingRepresents a display device or multiple display devices on a single system
 Cxtd::extensions::equality_operators< pen, iequatable< pen > >
 Cxtd::iequatable< pen >
 Cxtd::drawing::penDefines an object used to draw lines and curves. This class cannot be inherited
 Cxtd::extensions::equality_operators< point, iequatable< point > >
 Cxtd::iequatable< point >
 Cxtd::drawing::pointRepresents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane
 Cxtd::extensions::equality_operators< point_f, iequatable< point_f > >
 Cxtd::iequatable< point_f >
 Cxtd::drawing::point_fRepresents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane
 Cxtd::extensions::equality_operators< property_item, iequatable< property_item > >
 Cxtd::iequatable< property_item >
 Cxtd::drawing::imaging::property_itemEncapsulates a metadata property to be included in an image file. Not inheritable
 Cxtd::extensions::equality_operators< rectangle, iequatable< rectangle > >
 Cxtd::iequatable< rectangle >
 Cxtd::drawing::rectangleStores a set of four integers that represent the location and size of a rectangle
 Cxtd::extensions::equality_operators< rectangle_f, iequatable< rectangle_f > >
 Cxtd::iequatable< rectangle_f >
 Cxtd::drawing::rectangle_fStores a set of four floating-point numbers that represent the location and size of a rectangle. For more advanced region functions, use a xtd::drawing::region object
 Cxtd::extensions::equality_operators< region, iequatable< region > >
 Cxtd::iequatable< region >
 Cxtd::drawing::regionDescribes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited
 Cxtd::extensions::equality_operators< renderer, iequatable< renderer > >
 Cxtd::iequatable< renderer >
 Cxtd::forms::rendererProvides control renderers methods
 Cxtd::extensions::equality_operators< screen, iequatable< screen > >
 Cxtd::iequatable< screen >
 Cxtd::forms::screenRepresents a display device or multiple display devices on a single system
 Cxtd::extensions::equality_operators< semaphore, iequatable< semaphore > >
 Cxtd::iequatable< semaphore >
 Cxtd::threading::semaphoreLimits the number of threads that can access a resource or pool of resources concurrently
 Cxtd::extensions::equality_operators< shadow, iequatable< shadow > >
 Cxtd::iequatable< shadow >
 Cxtd::forms::shadowRepresents a shadow within a xtd::forms::shadow_label control
 Cxtd::forms::style_sheets::shadowThe style specifies the shadow of text and elements
 Cxtd::extensions::equality_operators< size, iequatable< size > >
 Cxtd::iequatable< size >
 Cxtd::drawing::sizeStores an ordered pair of integers, which specify a height and width
 Cxtd::extensions::equality_operators< size_f, iequatable< size_f > >
 Cxtd::iequatable< size_f >
 Cxtd::drawing::size_fStores an ordered pair of floating-point, which specify a height and width
 Cxtd::extensions::equality_operators< socket, iequatable< socket > >
 Cxtd::iequatable< socket >
 Cxtd::net::sockets::socketImplements the Berkeley sockets interface
 Cxtd::extensions::equality_operators< stack_frame, iequatable< stack_frame > >
 Cxtd::iequatable< stack_frame >
 Cxtd::diagnostics::stack_frameProvides information about a xtd::diagnostics::stack_frame, which represents a function call on the call stack for the current thread
 Cxtd::extensions::equality_operators< status_bar_panel, iequatable< status_bar_panel > >
 Cxtd::iequatable< status_bar_panel >
 Cxtd::forms::status_bar_panelRepresents a xtd::forms::status_bar panel
 Cxtd::extensions::equality_operators< style_sheet, iequatable< style_sheet > >
 Cxtd::iequatable< style_sheet >
 Cxtd::forms::style_sheets::style_sheetThe xtd::forms::style_sheets::style_sheet allows you to specify an xtd style sheet
 Cxtd::extensions::equality_operators< system_colors, iequatable< system_colors > >
 Cxtd::iequatable< system_colors >
 Cxtd::forms::style_sheets::system_colorsThe theme data allows you to specify the theme informations
 Cxtd::extensions::equality_operators< tcp_client, iequatable< tcp_client > >
 Cxtd::iequatable< tcp_client >
 Cxtd::net::sockets::tcp_clientProvides client connections for TCP network services
 Cxtd::extensions::equality_operators< tcp_listener, iequatable< tcp_listener > >
 Cxtd::iequatable< tcp_listener >
 Cxtd::net::sockets::tcp_listenerListens for connections from TCP network clients
 Cxtd::extensions::equality_operators< theme, iequatable< theme > >
 Cxtd::iequatable< theme >
 Cxtd::forms::style_sheets::themeThe theme data allows you to specify the theme informations
 Cxtd::extensions::equality_operators< time_span, iequatable< time_span > >
 Cxtd::iequatable< time_span >
 Cxtd::time_spanRepresents a time interval
 Cxtd::extensions::equality_operators< time_zone_info, iequatable< time_zone_info > >
 Cxtd::iequatable< time_zone_info >
 Cxtd::time_zone_infoRepresents any time zone in the world
 Cxtd::extensions::equality_operators< tool_bar_button, iequatable< tool_bar_button > >
 Cxtd::iequatable< tool_bar_button >
 Cxtd::forms::tool_bar_buttonRepresents a toolbar button
 Cxtd::extensions::equality_operators< toolkit, iequatable< toolkit > >
 Cxtd::iequatable< toolkit >
 Cxtd::toolkitRepresents a toolkit
 Cxtd::extensions::equality_operators< transition_time, iequatable< transition_time > >
 Cxtd::iequatable< transition_time >
 Cxtd::time_zone_info::transition_timeProvides information about a specific time change, such as the change from daylight saving time to standard time or vice versa, in a particular time zone
 Cxtd::extensions::equality_operators< type_object, iequatable< type_object > >
 Cxtd::iequatable< type_object >
 Cxtd::type_objectRepresents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types
 Cxtd::extensions::equality_operators< type_t, iequatable< type_t > >
 Cxtd::iequatable< basic_array< type_t, allocator_t > >
 Cxtd::basic_array< type_t, allocator_t >
 Cxtd::array< type_t, 1, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array< type_t, 2, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array< type_t, 3, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array<>Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array< type_t, rank_, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array< type_t, 1, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array< type_t, 2, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::array< type_t, 3, allocator_t >Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::iequatable< basic_array< type_t, xtd::collections::generic::helpers::allocator< type_t > > >
 Cxtd::iequatable< box< type_t > >
 Cxtd::box< type_t >Represents a boxed object
 Cxtd::iequatable< xtd::collections::generic::list< type_t, allocator_t > >
 Cxtd::collections::generic::list< type_t, allocator_t >Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists
 Cxtd::iequatable< fixed_array< type_t, len > >
 Cxtd::fixed_array< type_t, len >Represents a fixed array class
 Cxtd::iequatable< reference_wrapper_object< type_t > >
 Cxtd::reference_wrapper_object< type_t >The xtd::reference_wrapper_object is a reference wrapper as std::reference_wrapper
 Cxtd::iequatable< xtd::span< type_t, xtd::dynamic_extent > >
 Cxtd::span< type_t, extent >Represents a non-owning view over a contiguous sequence of objects
 Cxtd::iequatable< type_t >Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances
 Cxtd::basic_string< char >
 Cxtd::basic_string< xtd::char16 >
 Cxtd::basic_string< xtd::char32 >
 Cxtd::basic_string< xtd::char8 >
 Cxtd::basic_string< xtd::wchar >
 Cxtd::box< bool >
 Cxtd::collections::generic::helpers::wrap_pointer_iterator< pointer >
 Cxtd::collections::generic::key_value_pair< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::key_value_pair< key_type, mapped_type >
 Cxtd::collections::generic::key_value_pair< xtd::string, xtd::string >
 Cxtd::collections::generic::key_value_pair< xtd::drawing::color, float >
 Cxtd::collections::generic::list< xtd::any_object >
 Cxtd::collections::generic::list< key_type >
 Cxtd::collections::generic::list< mapped_type >
 Cxtd::collections::generic::list< xtd::string >
 Cxtd::collections::generic::list< value_type >
 Cxtd::collections::generic::list< xtd_library >
 Cxtd::collections::generic::list< thread_pool_item >
 Cxtd::collections::generic::list< thread_pool_asynchronous_io_item >
 Cxtd::collections::generic::list< xtd::drawing::drawing_2d::gradient_stop >
 Cxtd::collections::generic::list< xtd::usize >
 Cxtd::collections::generic::list< item >
 Cxtd::collections::generic::list< xtd::ref< form > >
 Cxtd::forms::form_collectionRepresents a collection of form objects
 Cxtd::collections::generic::list< xtd::forms::style_sheets::shadow >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::string > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::color > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::font > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::font_family > >
 Cxtd::collections::generic::list< xtd::tunit::test >
 Cxtd::reference_wrapper_object< const control >
 Cxtd::reference_wrapper_object< const form >
 Cxtd::reference_wrapper_object< const menu_item >
 Cxtd::reference_wrapper_object< const tab_page >
 Cxtd::reference_wrapper_object< xtd::forms::context_menu >
 Cxtd::reference_wrapper_object< control >
 Cxtd::reference_wrapper_object< xtd::forms::ibutton_control >
 Cxtd::reference_wrapper_object< xtd::forms::main_menu >
 Cxtd::reference_wrapper_object< xtd::forms::status_bar >
 Cxtd::reference_wrapper_object< xtd::forms::tool_bar >
 Cxtd::reference_wrapper_object< form >
 Cxtd::reference_wrapper_object< menu_item >
 Cxtd::reference_wrapper_object< message_notifier_button >
 Cxtd::reference_wrapper_object< status_bar_panel >
 Cxtd::reference_wrapper_object< tab_page >
 Cxtd::reference_wrapper_object< tool_bar_button >
 Cxtd::text::basic_string_builder< char >
 Cxtd::text::basic_string_builder< xtd::char16 >
 Cxtd::text::basic_string_builder< xtd::char32 >
 Cxtd::text::basic_string_builder< xtd::char8 >
 Cxtd::text::basic_string_builder< xtd::wchar >
 Cxtd::basic_array< type_t, allocator_t >Base object that represent array
 Cxtd::array< xtd::string >
 Cxtd::array< xtd::diagnostics::stack_frame >
 Cxtd::array< xtd::drawing::color >
 Cxtd::array< xtd::array< bool > >
 Cxtd::array< xtd::drawing::point >
 Cxtd::array< xtd::usize >
 Cxtd::array< item >
 Cxtd::array< xtd::forms::shadow >
 Cxtd::text::basic_string_builder< char_t, traits_t, allocator_t >Represents a mutable string of characters. This class cannot be inherited
 Cxtd::extensions::equality_operators< udp_client, iequatable< udp_client > >
 Cxtd::iequatable< udp_client >
 Cxtd::net::sockets::udp_clientProvides User Datagram Protocol (UDP) network services
 Cxtd::extensions::equality_operators< uri, iequatable< uri > >
 Cxtd::iequatable< uri >
 Cxtd::uriProvides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI
 Cxtd::extensions::equality_operators< version, iequatable< version > >
 Cxtd::iequatable< version >
 Cxtd::versionRepresents the version number of an assembly, operating system, or the xtd. This class cannot be inherited
 Cxtd::extensions::equality_operators< vertical_control_layout_style, iequatable< vertical_control_layout_style > >
 Cxtd::iequatable< vertical_control_layout_style >
 Cxtd::forms::vertical_control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
 Cxtd::extensions::equality_operators< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag >, iequatable< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag > > >
 Cxtd::iequatable< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag > >
 Cxtd::collections::generic::helpers::wrap_pointer_iterator< value_t, iterator_tag_t >Represents a wrap pointer iterator
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< byte, allocator_t >, iequatable< xtd::collections::generic::list< byte, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< byte, allocator_t > >
 Cxtd::collections::generic::list< byte >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< int32, allocator_t >, iequatable< xtd::collections::generic::list< int32, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< int32, allocator_t > >
 Cxtd::collections::generic::list< int32 >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::byte, allocator_t >, iequatable< xtd::collections::generic::list< xtd::byte, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::byte, allocator_t > >
 Cxtd::collections::generic::list< xtd::byte >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::drawing::color, allocator_t >, iequatable< xtd::collections::generic::list< xtd::drawing::color, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::drawing::color, allocator_t > >
 Cxtd::collections::generic::list< xtd::drawing::color >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type, allocator_t >, iequatable< xtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type, allocator_t > >
 Cxtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener >, allocator_t >, iequatable< xtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener >, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener >, allocator_t > >
 Cxtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener > >
 Cxtd::diagnostics::trace_listener_collectionRepresents a collection of xtd::diagnostics::trace_listener
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::sptr< xtd::forms::control >, allocator_t >, iequatable< xtd::collections::generic::list< xtd::sptr< xtd::forms::control >, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::sptr< xtd::forms::control >, allocator_t > >
 Cxtd::collections::generic::list< xtd::sptr< xtd::forms::control > >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item >, allocator_t >, iequatable< xtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item >, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item >, allocator_t > >
 Cxtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::extensions::equality_operators< xtd::collections::generic::list< xtd::time_zone_info::adjustment_rule, allocator_t >, iequatable< xtd::collections::generic::list< xtd::time_zone_info::adjustment_rule, allocator_t > > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::time_zone_info::adjustment_rule, allocator_t > >
 Cxtd::collections::generic::list< xtd::time_zone_info::adjustment_rule >
 Cxtd::extensions::equality_operators< xtd::diagnostics::switch_object, iequatable< xtd::diagnostics::switch_object > >
 Cxtd::iequatable< xtd::diagnostics::switch_object >
 Cxtd::diagnostics::switch_objectProvides an abstract base class to create new debugging and tracing switches
 Cxtd::diagnostics::boolean_switchProvides a simple on/off switch that controls debugging and tracing output
 Cxtd::diagnostics::source_switchProvides a multilevel switch to control tracing and debug output without recompiling your code
 Cxtd::diagnostics::trace_switchProvides a multilevel switch to control tracing and debug output without recompiling your code
 Cxtd::extensions::equality_operators< xtd::diagnostics::trace_listener_collection, iequatable< xtd::diagnostics::trace_listener_collection > >
 Cxtd::iequatable< xtd::diagnostics::trace_listener_collection >
 Cxtd::diagnostics::trace_listener_collectionRepresents a collection of xtd::diagnostics::trace_listener
 Cxtd::extensions::equality_operators< xtd::globalization::culture_info, iequatable< xtd::globalization::culture_info > >
 Cxtd::iequatable< xtd::globalization::culture_info >
 Cxtd::globalization::culture_infoProvides information about a specific culture (called a locale for unmanaged code development). The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers
 Cxtd::extensions::equality_operators< xtd::net::dns_end_point, iequatable< xtd::net::dns_end_point > >
 Cxtd::iequatable< xtd::net::dns_end_point >
 Cxtd::net::dns_end_pointRepresents a network endpoint as a host name or a string representation of an IP address and a port number
 Cxtd::extensions::equality_operators< xtd::net::ip_address, iequatable< xtd::net::ip_address > >
 Cxtd::iequatable< xtd::net::ip_address >
 Cxtd::net::ip_addressProvides an Internet Protocol (IP) address
 Cxtd::extensions::equality_operators< xtd::net::ip_end_point, iequatable< xtd::net::ip_end_point > >
 Cxtd::iequatable< xtd::net::ip_end_point >
 Cxtd::net::ip_end_pointRepresents a network endpoint as an IP address and a port number
 Cxtd::extensions::equality_operators< xtd::net::socket_address, iequatable< xtd::net::socket_address > >
 Cxtd::iequatable< xtd::net::socket_address >
 Cxtd::net::socket_addressStores serialized information from end_point derived classes. #par Deinition
 Cxtd::extensions::equality_operators< xtd::net::sockets::ip_packet_information, iequatable< xtd::net::sockets::ip_packet_information > >
 Cxtd::iequatable< xtd::net::sockets::ip_packet_information >
 Cxtd::net::sockets::ip_packet_informationGets the network interface information that is associated with a call to xtd::net::sockets::socket::receive_message_from or xtd::net::sockets::socket::end_receive_message_from
 Cxtd::extensions::equality_operators< xtd::net::sockets::ip_v6_multicast_option, iequatable< xtd::net::sockets::ip_v6_multicast_option > >
 Cxtd::iequatable< xtd::net::sockets::ip_v6_multicast_option >
 Cxtd::net::sockets::ip_v6_multicast_optionContains option values for joining an IPv6 multicast group
 Cxtd::extensions::equality_operators< xtd::net::sockets::linger_option, iequatable< xtd::net::sockets::linger_option > >
 Cxtd::iequatable< xtd::net::sockets::linger_option >
 Cxtd::net::sockets::linger_optionSpecifies whether a xtd::net::sockets::socket will remain connected after a call to the xtd::net::sockets::socket::close or xtd::net::sockets::tcp_client::close methods and the length of time it will remain connected, if data remains to be sent
 Cxtd::extensions::equality_operators< xtd::net::sockets::multicast_option, iequatable< xtd::net::sockets::multicast_option > >
 Cxtd::iequatable< xtd::net::sockets::multicast_option >
 Cxtd::net::sockets::multicast_optionContains IPAddress values used to join and drop multicast groups
 Cxtd::extensions::equality_operators< xtd::reflection::assembly, iequatable< xtd::reflection::assembly > >
 Cxtd::iequatable< xtd::reflection::assembly >
 Cxtd::reflection::assemblyRepresents an assembly, which is a reusable, versionable, and self-describing building block of an application
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_company_attribute, iequatable< xtd::reflection::assembly_company_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_company_attribute >
 Cxtd::reflection::assembly_company_attributeDefines a company name custom attribute for an assembly manifest
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_configuration_attribute, iequatable< xtd::reflection::assembly_configuration_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_configuration_attribute >
 Cxtd::reflection::assembly_configuration_attributeSpecifies the build configuration, such as retail or debug, for an assembly
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_copyright_attribute, iequatable< xtd::reflection::assembly_copyright_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_copyright_attribute >
 Cxtd::reflection::assembly_copyright_attributeDefines a copyright custom attribute for an assembly manifest
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_culture_attribute, iequatable< xtd::reflection::assembly_culture_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_culture_attribute >
 Cxtd::reflection::assembly_culture_attributeSpecifies which culture the assembly supports
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_description_attribute, iequatable< xtd::reflection::assembly_description_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_description_attribute >
 Cxtd::reflection::assembly_description_attributeProvides a text description for an assembly
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_file_version_attribute, iequatable< xtd::reflection::assembly_file_version_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_file_version_attribute >
 Cxtd::reflection::assembly_file_version_attributeInstructs a compiler to use a specific version number for the Win32 file version resource. The Win32 file version is not required to be the same as the assembly's version number
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_guid_attribute, iequatable< xtd::reflection::assembly_guid_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_guid_attribute >
 Cxtd::reflection::assembly_guid_attributeSpecifies the guid of the assembly being attributed
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_identifier_attribute, iequatable< xtd::reflection::assembly_identifier_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_identifier_attribute >
 Cxtd::reflection::assembly_identifier_attributeSpecifies the identifier of the assembly being attributed
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_name_attribute, iequatable< xtd::reflection::assembly_name_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_name_attribute >
 Cxtd::reflection::assembly_name_attributeSpecifies a name for an assembly
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_product_attribute, iequatable< xtd::reflection::assembly_product_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_product_attribute >
 Cxtd::reflection::assembly_product_attributeDefines a product name custom attribute for an assembly manifest
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_title_attribute, iequatable< xtd::reflection::assembly_title_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_title_attribute >
 Cxtd::reflection::assembly_title_attributeSpecifies a title for an assembly
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_trademark_attribute, iequatable< xtd::reflection::assembly_trademark_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_trademark_attribute >
 Cxtd::reflection::assembly_trademark_attributeDefines a trademark custom attribute for an assembly manifest
 Cxtd::extensions::equality_operators< xtd::reflection::assembly_version_attribute, iequatable< xtd::reflection::assembly_version_attribute > >
 Cxtd::iequatable< xtd::reflection::assembly_version_attribute >
 Cxtd::reflection::assembly_version_attributeSpecifies the version of the assembly being attributed
 Cxtd::extensions::equality_operators< xtd_library, iequatable< xtd_library > >
 Cxtd::iequatable< xtd_library >
 Cxtd::environment::xtd_libraryRepresents a xtd library that contains name, version and paths
 Cxtd::collections::generic::helpers::equator< value_t >Implements a function object for performing comparisons. Unless specialised, invokes operator== on type type_t. xtd::equator with the key and the value strongly typed to be xtd::any_object
 Cevent_handler
 Cxtd::event< xtd::forms::application, event_handler >
 Cxtd::event< xtd::forms::application_context, event_handler >
 Cxtd::event< xtd::forms::button_base, event_handler >
 Cxtd::event< xtd::forms::check_box, event_handler >
 Cxtd::event_handler
 Cxtd::event< xtd::forms::collapsible_panel, xtd::event_handler >
 Cxtd::event< xtd::forms::combo_box, event_handler >
 Cxtd::event< xtd::forms::control, event_handler >
 Cxtd::event< xtd::forms::date_time_picker, event_handler >
 Cxtd::event< xtd::forms::domain_up_down, event_handler >
 Cxtd::event< xtd::forms::font_dialog, event_handler >
 Cxtd::event< xtd::forms::form, event_handler >
 Cxtd::event< xtd::forms::label, event_handler >
 Cxtd::event< xtd::forms::light_button, event_handler >
 Cxtd::event< xtd::forms::list_control, event_handler >
 Cxtd::event< xtd::forms::menu_item, event_handler >
 Cxtd::event< xtd::forms::numeric_up_down, event_handler >
 Cxtd::event< xtd::forms::radio_button, event_handler >
 Cxtd::event< xtd::forms::scroll_bar, event_handler >
 Cxtd::event< xtd::forms::style_sheets::style_sheet, event_handler >
 Cxtd::event< xtd::forms::switch_button, event_handler >
 Cxtd::event< xtd::forms::tab_control, event_handler >
 Cxtd::event< xtd::forms::text_box, event_handler >
 Cxtd::event< xtd::forms::text_box_base, event_handler >
 Cxtd::event< xtd::forms::timer, event_handler >
 Cxtd::event< xtd::forms::toggle_button, event_handler >
 Cxtd::event< xtd::forms::track_bar, event_handler >
 Cxtd::event< xtd::forms::up_down_button, event_handler >
 Cxtd::diagnostics::process::exit_eventRepresents a process exit event
 Cxtd::tunit::event_listenerRepresent the event listener class. Unit test call theses events when unit tests are processing
 Cxtd::tunit::ostream_event_listenerThe ostream_unit_test class is a specialisation of event_listener class for writing events in std::ostream
 Cstd::exceptionSTL class
 Cxtd::exceptionDefines the base class for predefined exceptions in the xtd namespace
 Cxtd::system_exceptionThe exception that is thrown when a method call is invalid for the object's current state
 Cxtd::argument_exceptionThe exception that is thrown when one of the arguments provided to a method is not valid
 Cxtd::argument_null_exceptionThe exception that is thrown when one of the arguments provided to a method is null
 Cxtd::argument_out_of_range_exceptionThe exception that is thrown when one of the arguments provided to a method is out of range
 Cxtd::arithmetic_exceptionThe exception that is thrown for errors in an arithmetic, casting, or conversion operation
 Cxtd::divided_by_zero_exceptionThe exception that is thrown when there is an attempt to divide an integral or decimal value by zero
 Cxtd::not_finite_number_exceptionThe exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN)
 Cxtd::overflow_exceptionThe exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow
 Cxtd::underflow_exceptionThe exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an underflow
 Cxtd::collections::generic::key_not_found_exceptionThe exception that is thrown when the key specified for accessing an element in a collection does not match any key in the collection
 Cxtd::collections::key_not_found_exceptionThe exception that is thrown when the key specified for accessing an element in a collection does not match any key in the collection
 Cxtd::domain_exceptionThe exception that is thrown for errors in domain. That is, situations where the inputs are outside of the domain on which an operation is defined.
 Cxtd::format_exceptionThe exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method
 Cxtd::io::file_format_exceptionThe exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method
 Cxtd::net::cookie_exceptionThe exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container
 Cxtd::uri_format_exceptionThe exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected
 Cxtd::globalization::culture_not_found_exceptionThe exception that is thrown when the key specified for accessing an element in a collection does not match any key in the collection
 Cxtd::index_out_of_range_exceptionThe exception that is thrown when an attempt is made to access an element of an array with an index that is outside the bounds of the array
 Cxtd::interrupt_exceptionThe exception that is thrown when a method call is invalid for the object's current state
 Cxtd::invalid_cast_exceptionThe exception that is thrown for invalid casting or explicit conversion
 Cxtd::invalid_operation_exceptionThe exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method
 Cxtd::net::protocol_violation_exceptionThe exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container
 Cxtd::net::web_exceptionThe exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container
 Cxtd::invalid_program_exceptionThe exception that is thrown when a program contains invalid metadata. Generally this indicates a bug in the compiler that generated the program
 Cxtd::io::io_exceptionThe exception that is thrown when an I/O error occurs
 Cxtd::io::directory_not_found_exceptionThe exception that is thrown when part of a file or directory cannot be found
 Cxtd::io::drive_not_found_exceptionThe exception that is thrown when trying to access a drive or share that is not available
 Cxtd::io::end_of_stream_exceptionThe exception that is thrown when reading is attempted past the end of a stream
 Cxtd::io::file_load_exceptionThe exception that is thrown when a managed assembly is found but cannot be loaded
 Cxtd::io::file_not_found_exceptionThe exception that is thrown when an attempt to access a file that does not exist on disk fails
 Cxtd::io::path_too_long_exceptionThe exception that is thrown when a path or file name is longer than the system-defined maximum length
 Cxtd::length_exceptionThe exception that is thrown when an attempts to exceed implementation defined length limits for some object
 Cxtd::net::sockets::socket_exceptionThe exception that is thrown when a socket error occurs
 Cxtd::not_implemented_exceptionThe exception that is thrown when a requested method or operation is not implemented
 Cxtd::not_supported_exceptionThe exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality
 Cxtd::platform_not_supported_exceptionThe exception that is thrown when a feature does not run on a particular platform
 Cxtd::null_pointer_exceptionThe exception that is thrown when there is an attempt to dereference a null object pointer
 Cxtd::object_closed_exceptionThe exception that is thrown when one of the arguments provided to a method is not valid
 Cxtd::operation_canceled_exceptionThe exception that is thrown in a thread upon cancellation of an operation that the thread was executing
 Cxtd::threading::tasks::task_canceled_exceptionRepresents an exception used to communicate task cancellation
 Cxtd::out_of_memory_exceptionThe exception that is thrown when one of the arguments provided to a method is not valid
 Cxtd::rank_exceptionThe exception that is thrown when an array with the wrong number of dimensions is passed to a method
 Cxtd::security::security_exceptionThe exception that is thrown when an I/O error occurs
 Cxtd::software_termination_exceptionThe exception that is thrown when a method call is invalid for the object's current state
 Cxtd::threading::abandoned_mutex_exceptionThe exception that is thrown when one thread acquires a xtd::threading::mutex object that another thread has abandoned by exiting without releasing it
 Cxtd::threading::barrier_post_phase_exceptionThe exception that is thrown when the post-phase action of a xtd::threading::barrier fails
 Cxtd::threading::lock_recursion_exceptionThe exception that is thrown when recursive entry into a lock is not compatible with the recursion policy for the lock
 Cxtd::threading::semaphore_full_exceptionThe exception that is thrown when a method call is invalid for the object's current state
 Cxtd::threading::synchronization_lock_exceptionThe exception that is thrown when a method requires the caller to own the lock on a given Monitor, and the method is invoked by a caller that does not own that lock
 Cxtd::threading::thread_abort_exceptionThe exception that is thrown when a method call is invalid for the object's current state
 Cxtd::threading::thread_interrupted_exceptionThe exception that is thrown when a Thread is interrupted while it is in a waiting state
 Cxtd::threading::thread_state_exceptionThe exception that is thrown when a Thread is in an invalid ThreadState for the method call
 Cxtd::threading::wait_handle_cannot_be_opened_exceptionThe exception that is thrown when a Thread is in an invalid ThreadState for the method call
 Cxtd::time_zone_not_found_exceptionThe exception that is thrown when the time allotted for a process or operation has expired
 Cxtd::timeout_exceptionThe exception that is thrown when the time allotted for a process or operation has expired
 Cxtd::unauthorized_access_exceptionThe exception that is thrown when the operating system denies access because of an I/O error or a specific type of security error
 Cxtd::uri_template_match_exceptionRepresents an error when matching a Uri to a UriTemplateTable
 Cxtd::xml_syntax_exceptionThe exception that is thrown when there is a syntax error in XML parsing
 Cxtd::tunit::abort_errorException thow when abort
 Cxtd::tunit::assert_errorException thow when an assertion failed
 Cxtd::tunit::ignore_errorException to be thrown when something is ignored
 Cxtd::expressions::expressionProvides the base class from which the classes that represent expression tree nodes are derived. It also contains static factory methods to create the various node types. This is an abstract class
 Cxtd::expressions::binary_expressionThe xtd::expressions::binary_expression is the base class for xtd::expressions::placeholder
 Cxtd::expressions::add_expression< left_t, right_t >The xtd::expressions::add_expression is the add expression
 Cxtd::expressions::and_expression< left_t, right_t >The xtd::expressions::and_expression is the bitwise and expression
 Cxtd::expressions::compare_three_way_expression< left_t, right_t >The xtd::expressions::compare_three_way_expression is the three_way_comparison expression
 Cxtd::expressions::divide_expression< left_t, right_t >The xtd::expressions::divide_expression is the division expression
 Cxtd::expressions::equal_expression< left_t, right_t >The xtd::expressions::equal_expression is the equal expression
 Cxtd::expressions::greater_than_expression< left_t, right_t >The xtd::expressions::greater_than_expression is the greater expression
 Cxtd::expressions::greater_than_or_equal_expression< left_t, right_t >The xtd::expressions::greater_than_or_equal_expression is the greater or equal expression
 Cxtd::expressions::left_shift_expression< left_t, right_t >The xtd::expressions::left_shift_expression is the bitwise left expression
 Cxtd::expressions::less_than_expression< left_t, right_t >The xtd::expressions::less_than_expression is the less expression
 Cxtd::expressions::less_than_or_equal_expression< left_t, right_t >The xtd::expressions::less_than_or_equal_expression is the less or equal expression
 Cxtd::expressions::logical_and_expression< left_t, right_t >The xtd::expressions::logical_and_expression is the and alse expression
 Cxtd::expressions::modulo_expression< left_t, right_t >The xtd::expressions::modulo_expression is the modulo expression
 Cxtd::expressions::multiply_expression< left_t, right_t >The xtd::expressions::multiply_expression is the multiplication expression
 Cxtd::expressions::not_equal_expression< left_t, right_t >The xtd::expressions::not_equal_expression is the not equal expression
 Cxtd::expressions::or_else_expression< left_t, right_t >The xtd::expressions::or_else_expression is the or expression
 Cxtd::expressions::or_expression< left_t, right_t >The xtd::expressions::or_expression is the bitwise or expression
 Cxtd::expressions::right_shift_expression< left_t, right_t >The xtd::expressions::right_shift_expression is the bitwise right expression
 Cxtd::expressions::subtract_expression< left_t, right_t >The xtd::expressions::subtract_expression is the subtract expression
 Cxtd::expressions::xor_expression< left_t, right_t >The xtd::expressions::xor_expression is the bitwise xor expression
 Cxtd::expressions::conditional_expressionThe xtd::expressions::conditional_expression is the base class for xtd::expressions::placeholder
 Cxtd::expressions::invocation_expressionThe xtd::expressions::invocation_expression is the base class for xtd::expressions::placeholder
 Cxtd::expressions::method_call_expression< expression_t, method_t >The xtd::expressions::as_expression method convert a type as xtd::expressions::expression or xtd::expressions::constant
 Cxtd::expressions::member_expression< expression_t, member_t >The xtd::expressions::as_expression method convert a type as xtd::expressions::expression or xtd::expressions::constant
 Cxtd::expressions::placeholder_expressionThe xtd::expressions::placeholder_expression is the base class for xtd::expressions::placeholder
 Cxtd::expressions::placeholder< index >The xtd::expressions::placeholder object is placeholder for all expressions
 Cxtd::expressions::unary_expressionThe xtd::expressions::unary_expression is the base class for xtd::expressions::placeholder
 Cxtd::expressions::logical_not_expression< value_t >The xtd::expressions::logical_not_expression is the not expression
 Cxtd::expressions::not_expression< value_t >The xtd::expressions::not_expression is the bitwise not expression
 Cxtd::expressions::unary_minus_expression< value_t >The xtd::expressions::unary_minus_expression is the unary minus expression
 Cxtd::expressions::unary_plus_expression< value_t >The xtd::expressions::unary_plus_expression is the unary plus expression
 Cxtd::expressions::value_expressionThe xtd::expressions::value_expression is the base class for xtd::expressions::placeholder
 Cxtd::expressions::constant< constant_value >The xtd::expressions::constant is the constant wrapper
 Cxtd::expressions::value< type_t >The xtd::expressions::value is the value wrapper
 Cxtd::expressions::expression_stream< expression_t >The xtd::expressions::expression_stream is the streamable class for expression objects
 Cstd::false_type
 Cxtd::is_value_type< xtd::value_type< value_t > >Specialization of is_value_type for types that support stream insertion into std::ostream
 Cxtd::is_value_type< value_t, typename >Type trait that determines whether a type can be inserted into an std::ostream using the stream insertion operator (operator<<)
 Cxtd::finallyNowadays, every C++ developer is familiar with the Resource Acquisition Is Initialization (RAII) technique. It binds resource acquisition and release to initialization and destruction of a variable that holds the resource. There are times when writing a special class for such a variable is not worth the effort. This is when xtd xtd::finally comes into play. xtd::finally is always executed at the end of the scope
 Cxtd::forms::find_event_handler
 Cxtd::event< xtd::forms::find_dialog, xtd::forms::find_event_handler >
 Cxtd::event< xtd::forms::replace_dialog, xtd::forms::find_event_handler >
 Cfont_picker_event_handler
 Cxtd::event< xtd::forms::font_picker, font_picker_event_handler >
 Cform_closed_event_handler
 Cxtd::event< xtd::forms::form, form_closed_event_handler >
 Cform_closing_event_handler
 Cxtd::event< xtd::forms::form, form_closing_event_handler >
 Cxtd::formatable< value_t >Represents the formatable concept
 Cxtd::formatter< type_t >Provides the base class to format any object
 Cxtd::forward_iterable< value_t >Represents the forward iterable concept
 Cxtd::greater_than_comparable< type_t >Represents the greater than comparable concept
 Chandler_t
 Cxtd::event< object_t, handler_t >Represents an event
 Cxtd::collections::generic::helpers::hasher< key_t >Implements a function object for hashing data
 Chelp_event_handler
 Cxtd::event< xtd::forms::common_dialog, help_event_handler >
 Cxtd::event< xtd::forms::control, help_event_handler >
 Cxtd::event< xtd::forms::message_dialog, help_event_handler >
 Cxtd::drawing::hsbThe hsb struct
 Cxtd::drawing::hslThe hsl struct
 Cxtd::drawing::hsvThe hsv struct
 Cxtd::collections::generic::icollection
 Cxtd::collections::generic::idictionary< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::dictionary< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::ordered_dictionary< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::linked_list< value_type >
 Cxtd::collections::generic::linked_list< type_t >
 Cxtd::collections::generic::queue< value_type >
 Cxtd::collections::generic::queue< xtd::any_object >
 Cxtd::collections::generic::stack< xtd::any_object >
 Cxtd::forms::layout::arranged_element_collection< xtd::string >
 Cxtd::forms::layout::arranged_element_collection< item >
 Cxtd::forms::layout::arranged_element_collection< control_ref >
 Cxtd::forms::control::control_collectionRepresents a collection of controls
 Cxtd::forms::layout::arranged_element_collection< drawing::image >
 Cxtd::forms::layout::arranged_element_collection< xtd::forms::link_label::link >
 Cxtd::forms::link_label::link_collectionRepresents a collection of controls
 Cxtd::forms::layout::arranged_element_collection< item, item::sorter >
 Cxtd::forms::layout::arranged_element_collection< menu_item_ref >
 Cxtd::forms::layout::arranged_element_collection< message_notifier_button_ref >
 Cxtd::forms::layout::arranged_element_collection< status_bar_panel_ref >
 Cxtd::forms::layout::arranged_element_collection< tab_page_ref >
 Cxtd::forms::tab_control::tab_page_collectionRepresents a collection of controls
 Cxtd::forms::layout::arranged_element_collection< tool_bar_button_ref >
 Cxtd::collections::bit_arrayManages a compact array of bit values, which are represented as booleans, where true indicates that the bit is on (1) and false indicates the bit is off (0)
 Cxtd::collections::concurrent::iproducer_consumer_collection< type_t >Defines methods to manipulate thread-safe collections intended for producer/consumer usage. This interface provides a unified representation for producer/consumer collections so that higher level abstractions such as xtd::collections::concurrent::blocking_collection <type_t> can use the collection as the underlying storage mechanism
 Cxtd::collections::concurrent::concurrent_bag< type_t >Represents a thread-safe, unordered collection of objects
 Cxtd::collections::generic::idictionary< key_t, value_t >Represents a generic collection of key/value pairs
 Cxtd::collections::generic::dictionary< xtd::intptr, xtd::ptr< collection_type > >
 Cxtd::collections::generic::dictionary< key_type, mapped_type >
 Cxtd::collections::generic::dictionary< xtd::string, xtd::string >
 Cxtd::collections::generic::dictionary< xtd::string, xtd::any_object >
 Cxtd::collections::generic::dictionary< intptr, item >
 Cxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >Represents a collection of keys and values
 Cxtd::collections::generic::ordered_dictionary< key_t, value_t, allocator_t >Represents a collection of key/value pairs that are accessible by the key or index
 Cxtd::collections::generic::linked_list< type_t, allocator_t >Represents a doubly linked list
 Cxtd::collections::generic::queue< type_t, container_t >Represents a first-in, first-out collection of objects
 Cxtd::collections::generic::stack< type_t, container_t >Represents a variable size last-in-first-out (LIFO) collection of instances of the same specified type
 Cxtd::forms::layout::arranged_element_collection< type_t, sorter_t >Represents a collection of objects
 Cxtd::collections::generic::ienumerable_abstractAbstract object that represent ienumerable
 Cxtd::collections::generic::ienumerable< xtd::any_object >
 Cxtd::collections::generic::ienumerable< char_t >
 Cxtd::collections::generic::ienumerable< type_t >Exposes the enumerator, which supports a simple iteration over a collection of a specified type
 Cxtd::collections::generic::ilist
 Cxtd::basic_array< type_t, allocator_t >
 Cxtd::basic_array< value_type, allocator_t >
 Cxtd::basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t >
 Cxtd::basic_array< xtd::byte, allocator_t >
 Cxtd::basic_array< xtd::basic_string< char >, allocator_t >
 Cxtd::basic_array< item_t, allocator_t >
 Cxtd::basic_array< byte, allocator_t >
 Cxtd::basic_array< xtd::uint16, allocator_t >
 Cxtd::basic_array< xtd::net::ip_address, allocator_t >
 Cxtd::basic_array< xtd::array< xtd::byte >, allocator_t >
 Cxtd::collections::generic::list< xtd::any_object >
 Cxtd::collections::generic::list< key_type >
 Cxtd::collections::generic::list< mapped_type >
 Cxtd::collections::generic::list< xtd::string >
 Cxtd::collections::generic::list< value_type >
 Cxtd::collections::generic::list< xtd_library >
 Cxtd::collections::generic::list< thread_pool_item >
 Cxtd::collections::generic::list< thread_pool_asynchronous_io_item >
 Cxtd::collections::generic::list< xtd::drawing::drawing_2d::gradient_stop >
 Cxtd::collections::generic::list< xtd::usize >
 Cxtd::collections::generic::list< item >
 Cxtd::collections::generic::list< xtd::ref< form > >
 Cxtd::collections::generic::list< xtd::forms::style_sheets::shadow >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::string > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::color > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::font > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::font_family > >
 Cxtd::collections::generic::list< xtd::tunit::test >
 Cxtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener > >
 Cxtd::collections::generic::list< int32 >
 Cxtd::collections::generic::list< xtd::drawing::color >
 Cxtd::collections::generic::list< xtd::byte >
 Cxtd::collections::generic::list< xtd::sptr< xtd::forms::control > >
 Cxtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::collections::generic::list< byte >
 Cxtd::collections::generic::list< xtd::time_zone_info::adjustment_rule >
 Cxtd::collections::object_model::read_only_collection< value_type >
 Cxtd::basic_array< type_t, allocator_t >Base object that represent array
 Cxtd::collections::generic::list< type_t, allocator_t >Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists
 Cxtd::collections::object_model::read_only_collection< type_t >Provides the base class for a generic read-only collection
 Cxtd::incrementable< type_t >Represents the incrementable concept
 Cxtd::integer< type_t >Represents the integer concept
 Cxtd::integer_16< type_t >Represents the integer 16 bits concept
 Cxtd::integer_32< type_t >Represents the integer 32 bits concept
 Cxtd::integer_64< type_t >Represents the integer 64 bits concept
 Cxtd::integer_8< type_t >Represents the integer 8 bits concept
 Cxtd::integer_arithmeticable< type_t >Represents the integer arithmeticable concept
 Cxtd::interfaceRepresent an interface class
 Cxtd::collections::generic::icomparer< xtd::any_object >
 Cxtd::collections::generic::comparer< xtd::any_object >
 Cxtd::collections::generic::icomparer< xtd::basic_string< char_t > >
 Cxtd::basic_string_comparer< char_t >Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules
 Cxtd::collections::generic::icomparer< void >
 Cxtd::collections::generic::ienumerable< xtd::any_object >
 Cxtd::collections::generic::ienumerable< char_t >
 Cxtd::collections::generic::ienumerator< xtd::any_object >
 Cxtd::collections::generic::enumerator< xtd::any_object >
 Cxtd::collections::generic::iequality_comparer< xtd::any_object >
 Cxtd::collections::generic::iequality_comparer< xtd::basic_string< char_t > >
 Cxtd::basic_string_comparer< char_t >Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules
 Cxtd::collections::generic::iequality_comparer< key_type >
 Cxtd::collections::generic::iequality_comparer< value_t >
 Cxtd::collections::generic::iequality_comparer< key_t >
 Cxtd::icomparable< any_object >
 Cxtd::icomparable< basic_string< char_t, traits_t, allocator_t > >
 Cxtd::icomparable< box< type_t > >
 Cxtd::icomparable< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag > >
 Cxtd::icomparable< date_time >
 Cxtd::icomparable< process >
 Cxtd::icomparable< image_format >
 Cxtd::icomparable< size >
 Cxtd::icomparable< size_f >
 Cxtd::icomparable< enum_object< std::nullptr_t > >
 Cxtd::icomparable< item >
 Cxtd::icomparable< control >
 Cxtd::icomparable< country >
 Cxtd::icomparable< emoticon >
 Cxtd::icomparable< guid >
 Cxtd::icomparable< socket >
 Cxtd::icomparable< reference_wrapper_object< type_t > >
 Cxtd::icomparable< event_wait_handle >
 Cxtd::icomparable< mutex >
 Cxtd::icomparable< semaphore >
 Cxtd::icomparable< time_span >
 Cxtd::icomparable< time_zone_info >
 Cxtd::icomparable< version >
 Cxtd::iequatable< any_object >
 Cxtd::iequatable< basic_array< type_t, allocator_t > >
 Cxtd::iequatable< basic_array< type_t, xtd::collections::generic::helpers::allocator< type_t > > >
 Cxtd::iequatable< basic_string< char_t, traits_t, allocator_t > >
 Cxtd::iequatable< box< type_t > >
 Cxtd::iequatable< bit_array >
 Cxtd::iequatable< wrap_pointer_iterator< value_t, std::bidirectional_iterator_tag > >
 Cxtd::iequatable< key_value_pair< key_t, value_t > >
 Cxtd::iequatable< xtd::collections::generic::list< type_t, allocator_t > >
 Cxtd::iequatable< file_settings >
 Cxtd::iequatable< console_key_info >
 Cxtd::iequatable< date_time >
 Cxtd::iequatable< delegate< result_t()> >
 Cxtd::iequatable< delegate< result_t(arguments_t...)> >
 Cxtd::iequatable< stack_frame >
 Cxtd::iequatable< xtd::diagnostics::switch_object >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener >, allocator_t > >
 Cxtd::iequatable< xtd::diagnostics::trace_listener_collection >
 Cxtd::iequatable< brush >
 Cxtd::iequatable< color >
 Cxtd::iequatable< graphics_path >
 Cxtd::iequatable< graphics_state >
 Cxtd::iequatable< matrix >
 Cxtd::iequatable< font >
 Cxtd::iequatable< font_family >
 Cxtd::iequatable< icon >
 Cxtd::iequatable< image >
 Cxtd::iequatable< color_palette >
 Cxtd::iequatable< encoder >
 Cxtd::iequatable< encoder_parameter >
 Cxtd::iequatable< encoder_parameters >
 Cxtd::iequatable< frame_dimension >
 Cxtd::iequatable< image_format >
 Cxtd::iequatable< property_item >
 Cxtd::iequatable< pen >
 Cxtd::iequatable< point >
 Cxtd::iequatable< point_f >
 Cxtd::iequatable< rectangle >
 Cxtd::iequatable< rectangle_f >
 Cxtd::iequatable< region >
 Cxtd::iequatable< size >
 Cxtd::iequatable< size_f >
 Cxtd::iequatable< enum_object< std::nullptr_t > >
 Cxtd::iequatable< xtd_library >
 Cxtd::iequatable< fixed_array< type_t, len > >
 Cxtd::iequatable< item >
 Cxtd::iequatable< control >
 Cxtd::iequatable< control_layout_style >
 Cxtd::iequatable< country >
 Cxtd::iequatable< create_params >
 Cxtd::iequatable< cursor >
 Cxtd::iequatable< emoticon >
 Cxtd::iequatable< enable_debug >
 Cxtd::iequatable< flat_button_appearance >
 Cxtd::iequatable< horizontal_control_layout_style >
 Cxtd::iequatable< image_list >
 Cxtd::iequatable< link >
 Cxtd::iequatable< link_area >
 Cxtd::iequatable< menu >
 Cxtd::iequatable< message >
 Cxtd::iequatable< message_notifier_button >
 Cxtd::iequatable< padding >
 Cxtd::iequatable< renderer >
 Cxtd::iequatable< screen >
 Cxtd::iequatable< shadow >
 Cxtd::iequatable< status_bar_panel >
 Cxtd::iequatable< background_image >
 Cxtd::iequatable< border_color >
 Cxtd::iequatable< border_radius >
 Cxtd::iequatable< border_style >
 Cxtd::iequatable< length >
 Cxtd::iequatable< lengths >
 Cxtd::iequatable< style_sheet >
 Cxtd::iequatable< system_colors >
 Cxtd::iequatable< theme >
 Cxtd::iequatable< tool_bar_button >
 Cxtd::iequatable< vertical_control_layout_style >
 Cxtd::iequatable< xtd::globalization::culture_info >
 Cxtd::iequatable< guid >
 Cxtd::iequatable< directory_iterator >
 Cxtd::iequatable< file_iterator >
 Cxtd::iequatable< file_system_entry_iterator >
 Cxtd::iequatable< file_system_info_iterator >
 Cxtd::iequatable< xtd::net::dns_end_point >
 Cxtd::iequatable< xtd::net::ip_address >
 Cxtd::iequatable< xtd::net::ip_end_point >
 Cxtd::iequatable< xtd::net::socket_address >
 Cxtd::iequatable< xtd::net::sockets::ip_packet_information >
 Cxtd::iequatable< xtd::net::sockets::ip_v6_multicast_option >
 Cxtd::iequatable< xtd::net::sockets::linger_option >
 Cxtd::iequatable< xtd::net::sockets::multicast_option >
 Cxtd::iequatable< socket >
 Cxtd::iequatable< tcp_client >
 Cxtd::iequatable< tcp_listener >
 Cxtd::iequatable< udp_client >
 Cxtd::iequatable< reference_wrapper_object< type_t > >
 Cxtd::iequatable< xtd::reflection::assembly >
 Cxtd::iequatable< xtd::reflection::assembly_company_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_configuration_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_copyright_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_culture_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_description_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_file_version_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_guid_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_identifier_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_name_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_product_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_title_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_trademark_attribute >
 Cxtd::iequatable< xtd::reflection::assembly_version_attribute >
 Cxtd::iequatable< xtd::span< type_t, xtd::dynamic_extent > >
 Cxtd::iequatable< basic_string_builder< char_t, std::char_traits< char_t >, xtd::collections::generic::helpers::allocator< char_t > > >
 Cxtd::iequatable< cancellation_token >
 Cxtd::iequatable< event_wait_handle >
 Cxtd::iequatable< mutex >
 Cxtd::iequatable< semaphore >
 Cxtd::iequatable< time_span >
 Cxtd::iequatable< time_zone_info >
 Cxtd::iequatable< adjustment_rule >
 Cxtd::iequatable< transition_time >
 Cxtd::iequatable< toolkit >
 Cxtd::iequatable< type_object >
 Cxtd::iequatable< uri >
 Cxtd::iequatable< version >
 Cxtd::iequatable< basic_array< value_type, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< int32, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::drawing::color, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::byte, allocator_t > >
 Cxtd::iequatable< basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t > >
 Cxtd::iequatable< basic_array< xtd::byte, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::sptr< xtd::forms::control >, allocator_t > >
 Cxtd::iequatable< basic_array< xtd::basic_string< char >, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type, allocator_t > >
 Cxtd::iequatable< basic_array< item_t, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item >, allocator_t > >
 Cxtd::iequatable< basic_array< byte, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< byte, allocator_t > >
 Cxtd::iequatable< basic_array< xtd::uint16, allocator_t > >
 Cxtd::iequatable< basic_array< xtd::net::ip_address, allocator_t > >
 Cxtd::iequatable< basic_array< xtd::array< xtd::byte >, allocator_t > >
 Cxtd::iequatable< xtd::collections::generic::list< xtd::time_zone_info::adjustment_rule, allocator_t > >
 Cxtd::collections::generic::icomparer< type_t >Exposes a method that compares two objects
 Cxtd::basic_string_comparer< char >
 Cxtd::basic_string_comparer< xtd::char16 >
 Cxtd::basic_string_comparer< xtd::char32 >
 Cxtd::basic_string_comparer< xtd::char8 >
 Cxtd::basic_string_comparer< xtd::wchar >
 Cxtd::collections::generic::comparer< type_t >Provides a base class for implementations of the xtd::collections::generic::icomparer <type_t> generic interface
 Cxtd::collections::generic::empty_comparer< type_t >Provides an empty comparer class
 Cxtd::collections::generic::ienumerable< type_t >Exposes the enumerator, which supports a simple iteration over a collection of a specified type
 Cxtd::collections::generic::ienumerator< type_t >Supports a simple iteration over a generic collection
 Cxtd::collections::generic::enumerator<>Supports a simple iteration over a generic collection
 Cxtd::collections::generic::enumerator< type_t >Supports a simple iteration over a generic collection
 Cxtd::collections::generic::iequality_comparer< type_t >Defines methods to support the comparison of objects for equality
 Cxtd::basic_string_comparer< char >
 Cxtd::basic_string_comparer< xtd::char16 >
 Cxtd::basic_string_comparer< xtd::char32 >
 Cxtd::basic_string_comparer< xtd::char8 >
 Cxtd::basic_string_comparer< xtd::wchar >
 Cxtd::collections::generic::equality_comparer< type_t >Provides a base class for implementations of the xtd::collections::generic::iequality_comparer <type_t> generic interface
 Cxtd::forms::ibutton_controlAllows a control to act like a button on a form
 Cxtd::forms::buttonRepresents a Windows button control
 Cxtd::forms::icontrol_traceAllow a control to be called by control_trace_listener for writing debug or trace message
 Cxtd::forms::debug_formRepresents a form that displays debug form. This class cannot be inherited
 Cxtd::forms::trace_formRepresents a form that displays trace form. This class cannot be inherited
 Cxtd::forms::imessage_filterDefines a message filter interface
 Cxtd::forms::iwin32_windowProvides an interface to expose Win32 HWND handles
 Cxtd::forms::controlDefines the base class for controls, which are components with visual representation
 Cxtd::forms::style_sheets::ibox_modelThe box model allows you to specify the margin, borders, padding, background color, width and height of a box
 Cxtd::forms::style_sheets::controlThe control selector allows you to specify the box and color of a control
 Cxtd::forms::style_sheets::iimage_modelThe image model allows you to specify the alignment of an image
 Cxtd::forms::style_sheets::controlThe control selector allows you to specify the box and color of a control
 Cxtd::forms::style_sheets::itext_modelThe text model allows you to specify the alignment, color, decoration, transformation, and font of a text
 Cxtd::forms::style_sheets::controlThe control selector allows you to specify the box and color of a control
 Cxtd::iasync_resultRepresents the status of an asynchronous operation
 Cxtd::threading::tasks::basic_task< result_t >
 Cxtd::threading::tasks::task< result_t >Represents an asynchronous operation
 Cxtd::threading::tasks::wtask< result_t >
 Cxtd::threading::tasks::basic_task< result_t >Represents a base class for asynchronous operation
 Cxtd::threading::tasks::task< void >Represents an asynchronous operation
 Cxtd::threading::tasks::wtask< result_t >
 Cxtd::threading::tasks::task< void >Represents an asynchronous operation
 Cxtd::iclonableSupports cloning, which creates a new instance of a class with the same value as an existing instance
 Cxtd::collections::bit_arrayManages a compact array of bit values, which are represented as booleans, where true indicates that the bit is on (1) and false indicates the bit is off (0)
 Cxtd::forms::context_menuRepresents a shortcut menu
 Cxtd::forms::controlDefines the base class for controls, which are components with visual representation
 Cxtd::forms::main_menuRepresents the menu structure of a form
 Cxtd::forms::menu_itemRepresents an individual item that is displayed within a main_menu or context_menu
 Cxtd::forms::status_bar_panelRepresents a xtd::forms::status_bar panel
 Cxtd::forms::tool_bar_buttonRepresents a toolbar button
 Cxtd::icomparable< type_t >Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method
 Cxtd::iequatable< type_t >Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances
 Cxtd::iformatableProvides functionality to format the value of an object into a string representation
 Cxtd::box< bool >
 Cxtd::enum_object< std::nullptr_t >Provides the base class for enumerations
 Cxtd::box< type_t >Represents a boxed object
 Cxtd::date_timeRepresents an instant in time, typically expressed as a date and time of day
 Cxtd::enum_object< enum_t >Provides the base class for enumerations
 Cxtd::guidRepresents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated
 Cxtd::time_spanRepresents a time interval
 Cxtd::ihashableDefines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances
 Cxtd::iobservable< type_t >Provides a mechanism for receiving push-based notifications
 Cxtd::iobserver< type_t >Provides a mechanism for receiving push-based notifications
 Cxtd::iprogress< type_t >Defines a provider for progress updates
 Cxtd::istringable< type_t >Provides a way to represent the current object as a string
 Cxtd::isynchronize_invokeProvides a way to synchronously or asynchronously execute a delegate
 Cxtd::forms::controlDefines the base class for controls, which are components with visual representation
 Cxtd::threading::tasks::itaskRepresents an interface for an asynchronous operation
 Cxtd::threading::tasks::basic_task< result_t >
 Cxtd::threading::tasks::basic_task< result_t >Represents a base class for asynchronous operation
 Cstd::iostream
 Cxtd::io::streamProvides a generic view of a sequence of bytes. This is an abstract class
 Cxtd::io::memory_streamCreates a stream whose backing store is memory
 Cxtd::net::sockets::network_streamProvides the underlying stream of data for network access
 Clist_box::item
 Cxtd::forms::checked_list_box::itemRepresent an item contained in the checked_list_box::object_collection collection
 Citem_check_event_handler
 Cxtd::event< xtd::forms::checked_list_box, item_check_event_handler >
 Ckey_event_handler
 Cxtd::event< xtd::forms::control, key_event_handler >
 Ckey_press_event_handler
 Cxtd::event< xtd::forms::control, key_press_event_handler >
 Cxtd::less_than_comparable< type_t >Represents the less than comparable concept
 Cxtd::collections::generic::helpers::lesser< value_t >Implements a function object for compare data
 Clink_label_clicked_event_handler
 Cxtd::event< xtd::forms::link_label, link_label_clicked_event_handler >
 Cxtd::logical< type_t >Represent a logical concept
 Cxtd::expressions::member_type< member_t >The xtd::expressions::member_type contains the member type
 Cxtd::expressions::method_type< method_t, args_t >The xtd::expressions::method_type contains the method type
 Cxtd::modable< type_t >Represents the modable concept
 Cmouse_event_handler
 Cxtd::event< xtd::forms::control, mouse_event_handler >
 Cxtd::multipliable< type_t >Represents the multipliable concept
 Cxtd::non_const_overload_type< args_t >Represents class that use to determine one of non const overloaded methods
 Cxtd::non_const_overload_type< args_t... >
 Cxtd::overload_type< args_t >Represents class that use to determine one of const and non const overloaded methods
 Cxtd::forms::notifier_button_click_event_handler
 Cxtd::event< xtd::forms::message_notifier, xtd::forms::notifier_button_click_event_handler >
 Cxtd::forms::notifier_closed_event_handler
 Cxtd::event< xtd::forms::message_notifier, xtd::forms::notifier_closed_event_handler >
 Cxtd::number< value_t >Represents the number concept alias
 Cxtd::numeric< type_t >Represents the numeric concept
 Cxtd::objectSupports all classes in the xtd class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the xtd. It is the root of the type hierarchy
 Cxtd::basic_string< char >
 Cxtd::basic_string< xtd::char16 >
 Cxtd::basic_string< xtd::char32 >
 Cxtd::basic_string< xtd::char8 >
 Cxtd::basic_string< xtd::wchar >
 Cxtd::basic_string_comparer< char >
 Cxtd::basic_string_comparer< xtd::char16 >
 Cxtd::basic_string_comparer< xtd::char32 >
 Cxtd::basic_string_comparer< xtd::char8 >
 Cxtd::basic_string_comparer< xtd::wchar >
 Cxtd::box< bool >
 Cxtd::collections::generic::comparer< xtd::any_object >
 Cxtd::collections::generic::dictionary< xtd::intptr, xtd::ptr< collection_type > >
 Cxtd::collections::generic::dictionary< key_type, mapped_type >
 Cxtd::collections::generic::dictionary< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::dictionary< xtd::string, xtd::string >
 Cxtd::collections::generic::dictionary< xtd::string, xtd::any_object >
 Cxtd::collections::generic::dictionary< intptr, item >
 Cxtd::collections::generic::enumerator< xtd::any_object >
 Cxtd::collections::generic::enumerator<>Supports a simple iteration over a generic collection
 Cxtd::collections::generic::key_value_pair< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::key_value_pair< key_type, mapped_type >
 Cxtd::collections::generic::key_value_pair< xtd::string, xtd::string >
 Cxtd::collections::generic::key_value_pair< xtd::drawing::color, float >
 Cxtd::collections::generic::key_value_pair< >Defines a key/value pair that can be set or retrieved
 Cxtd::collections::generic::linked_list< value_type >
 Cxtd::collections::generic::linked_list< type_t >
 Cxtd::collections::generic::list< xtd::any_object >
 Cxtd::collections::generic::list< key_type >
 Cxtd::collections::generic::list< mapped_type >
 Cxtd::collections::generic::list< xtd::string >
 Cxtd::collections::generic::list< value_type >
 Cxtd::collections::generic::list< xtd_library >
 Cxtd::collections::generic::list< thread_pool_item >
 Cxtd::collections::generic::list< thread_pool_asynchronous_io_item >
 Cxtd::collections::generic::list< xtd::drawing::drawing_2d::gradient_stop >
 Cxtd::collections::generic::list< xtd::usize >
 Cxtd::collections::generic::list< item >
 Cxtd::collections::generic::list< xtd::ref< form > >
 Cxtd::collections::generic::list< xtd::forms::style_sheets::shadow >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::string > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::color > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::font > >
 Cxtd::collections::generic::list< xtd::collections::generic::key_value_pair< xtd::string, xtd::drawing::font_family > >
 Cxtd::collections::generic::list< xtd::tunit::test >
 Cxtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener > >
 Cxtd::collections::generic::list< int32 >
 Cxtd::collections::generic::list< xtd::drawing::color >
 Cxtd::collections::generic::list< xtd::byte >
 Cxtd::collections::generic::list< xtd::sptr< xtd::forms::control > >
 Cxtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::collections::generic::list< byte >
 Cxtd::collections::generic::list< xtd::time_zone_info::adjustment_rule >
 Cxtd::collections::generic::ordered_dictionary< xtd::any_object, xtd::any_object >
 Cxtd::collections::generic::queue< value_type >
 Cxtd::collections::generic::queue< xtd::any_object >
 Cxtd::collections::generic::stack< xtd::any_object >
 Cxtd::collections::object_model::read_only_collection< value_type >
 Cxtd::enum_object< std::nullptr_t >Provides the base class for enumerations
 Cxtd::forms::layout::arranged_element_collection< xtd::string >
 Cxtd::forms::layout::arranged_element_collection< item >
 Cxtd::forms::layout::arranged_element_collection< control_ref >
 Cxtd::forms::layout::arranged_element_collection< drawing::image >
 Cxtd::forms::layout::arranged_element_collection< xtd::forms::link_label::link >
 Cxtd::forms::layout::arranged_element_collection< item, item::sorter >
 Cxtd::forms::layout::arranged_element_collection< menu_item_ref >
 Cxtd::forms::layout::arranged_element_collection< message_notifier_button_ref >
 Cxtd::forms::layout::arranged_element_collection< status_bar_panel_ref >
 Cxtd::forms::layout::arranged_element_collection< tab_page_ref >
 Cxtd::forms::layout::arranged_element_collection< tool_bar_button_ref >
 Cxtd::reference_wrapper_object< const control >
 Cxtd::reference_wrapper_object< const form >
 Cxtd::reference_wrapper_object< const menu_item >
 Cxtd::reference_wrapper_object< const tab_page >
 Cxtd::reference_wrapper_object< xtd::forms::context_menu >
 Cxtd::reference_wrapper_object< control >
 Cxtd::reference_wrapper_object< xtd::forms::ibutton_control >
 Cxtd::reference_wrapper_object< xtd::forms::main_menu >
 Cxtd::reference_wrapper_object< xtd::forms::status_bar >
 Cxtd::reference_wrapper_object< xtd::forms::tool_bar >
 Cxtd::reference_wrapper_object< form >
 Cxtd::reference_wrapper_object< menu_item >
 Cxtd::reference_wrapper_object< message_notifier_button >
 Cxtd::reference_wrapper_object< status_bar_panel >
 Cxtd::reference_wrapper_object< tab_page >
 Cxtd::reference_wrapper_object< tool_bar_button >
 Cxtd::text::basic_string_builder< char >
 Cxtd::text::basic_string_builder< xtd::char16 >
 Cxtd::text::basic_string_builder< xtd::char32 >
 Cxtd::text::basic_string_builder< xtd::char8 >
 Cxtd::text::basic_string_builder< xtd::wchar >
 Cxtd::abstract_objectRepresent an abstract class
 Cxtd::array_abstract_objectAbstract object that represent array
 Cxtd::basic_array< type_t, allocator_t >
 Cxtd::basic_array< value_type, allocator_t >
 Cxtd::basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t >
 Cxtd::basic_array< xtd::byte, allocator_t >
 Cxtd::basic_array< xtd::basic_string< char >, allocator_t >
 Cxtd::basic_array< item_t, allocator_t >
 Cxtd::basic_array< byte, allocator_t >
 Cxtd::basic_array< xtd::uint16, allocator_t >
 Cxtd::basic_array< xtd::net::ip_address, allocator_t >
 Cxtd::basic_array< xtd::array< xtd::byte >, allocator_t >
 Cxtd::basic_array< type_t, allocator_t >Base object that represent array
 Cxtd::diagnostics::trace_filterProvides the base class for trace filter implementations
 Cxtd::diagnostics::event_type_filterIndicates whether a listener should trace based on the event type
 Cxtd::diagnostics::source_filterIndicates whether a listener should trace a message based on the source of a trace
 Cxtd::diagnostics::trace_listenerProvides the abstract base class for the listeners who monitor trace and debug output
 Cxtd::diagnostics::default_trace_listenerProvides the default output methods and behavior for tracing
 Cxtd::diagnostics::ostream_trace_listenerDirects tracing or debugging output to a std::ostream, such as std::fstream, std::stream..
 Cxtd::diagnostics::console_trace_listenerDirects tracing or debugging output to either the standard output or the standard error stream
 Cxtd::forms::control_trace_listenerDirects tracing or debugging output to a icontrol_trace object
 Cxtd::drawing::imaging::effects::effectRepresents the base class for all effects
 Cxtd::drawing::imaging::effects::bitonal_effectThe xtd::drawing::imaging::effects::bitonal_effect converts image into lower and upper colors with threshold value
 Cxtd::drawing::imaging::effects::blur_effectThe xtd::drawing::imaging::effects::blur_effect blurs the image with radius
 Cxtd::drawing::imaging::effects::brightness_effectThe xtd::drawing::imaging::effects::brightness_effect changes the brightness of the image with percent factor
 Cxtd::drawing::imaging::effects::color_effectThe xtd::drawing::imaging::effects::color_effect adds or removes a color to the image with percent factor
 Cxtd::drawing::imaging::effects::color_extraction_effectThe xtd::drawing::imaging::effects::color_extraction_effect filters image with extraction color and replaces all other colors with other pixels color
 Cxtd::drawing::imaging::effects::color_substitution_effectThe xtd::drawing::imaging::effects::color_substitution_effect replaces the source color with the new color
 Cxtd::drawing::imaging::effects::contrast_effectThe xtd::drawing::imaging::effects::brightness_effect changes the contrast of the image with percent factor
 Cxtd::drawing::imaging::effects::crop_effectThe xtd::drawing::imaging::effects::crop_effect crops the image with new rectangle
 Cxtd::drawing::imaging::effects::disabled_effectThe xtd::drawing::imaging::effects::disabled_effect disables the image with brightness or background color
 Cxtd::drawing::imaging::effects::drop_shadow_effectThe xtd::drawing::imaging::effects::drop_shadow_effect add a vertical and/or horizontal shadow to the image
 Cxtd::drawing::imaging::effects::gamma_correction_effectThe xtd::drawing::imaging::effects::gamma_correction_effect changes the gamma of the image with r, g, and b correction
 Cxtd::drawing::imaging::effects::grayscale_effectThe xtd::drawing::imaging::effects::grayscale_effect changes the colors of the image to grayscale colors with percent factor
 Cxtd::drawing::imaging::effects::hue_rotate_effectThe xtd::drawing::imaging::effects::hue_rotate_effect rotates hue colors of the image with angle
 Cxtd::drawing::imaging::effects::invert_effectThe xtd::drawing::imaging::effects::invert_effect inverts the color of the image with percent factor
 Cxtd::drawing::imaging::effects::opacity_effectThe xtd::drawing::imaging::effects::opacity_effect changes the opacity level of the image with percent factor
 Cxtd::drawing::imaging::effects::posterize_effectThe xtd::drawing::imaging::effects::posterize_effect posterizes the image with color levels
 Cxtd::drawing::imaging::effects::resize_effectThe xtd::drawing::imaging::effects::resize_effect resizes the image with new rectangle and optionnaly fill color
 Cxtd::drawing::imaging::effects::rotate_flip_effectThe xtd::drawing::imaging::effects::rotate_flip_effect Rotates, flips, or rotates and flips of the image with rotate flip type
 Cxtd::drawing::imaging::effects::saturate_effectThe xtd::drawing::imaging::effects::saturate_effect saturates the image with percent factor
 Cxtd::drawing::imaging::effects::scale_effectThe xtd::drawing::imaging::effects::scale_effect scales the image with new size
 Cxtd::drawing::imaging::effects::sepia_effectThe xtd::drawing::imaging::effects::sepia_effect changes the colors of the image to grayscale colors with percent factor
 Cxtd::drawing::imaging::effects::solarize_effectThe xtd::drawing::imaging::effects::solarize_effect solarizes the image with threashold
 Cxtd::drawing::imaging::effects::threshold_effectThe xtd::drawing::imaging::effects::threshold_effect converts image into black and white colors with threshold value
 Cxtd::io::file_system_infoProvides the base class for both xtd::io::file_info and xtd::io::directory_info objects
 Cxtd::io::directory_infoExposes instance methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited
 Cxtd::io::file_infoProvides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of std::fstream objects
 Cxtd::io::streamProvides a generic view of a sequence of bytes. This is an abstract class
 Cxtd::threading::wait_handleEncapsulates operating system specific objects that wait for exclusive access to shared resources
 Cxtd::threading::event_wait_handleRepresents a thread synchronization event
 Cxtd::threading::mutexA synchronization primitive that can also be used for interprocess synchronization
 Cxtd::threading::semaphoreLimits the number of threads that can access a resource or pool of resources concurrently
 Cxtd::any_objectRepresent a polymorphic wrapper capable of holding any type
 Cxtd::attributeRepresents the base class for custom attributes
 Cxtd::reflection::assembly_company_attributeDefines a company name custom attribute for an assembly manifest
 Cxtd::reflection::assembly_configuration_attributeSpecifies the build configuration, such as retail or debug, for an assembly
 Cxtd::reflection::assembly_copyright_attributeDefines a copyright custom attribute for an assembly manifest
 Cxtd::reflection::assembly_culture_attributeSpecifies which culture the assembly supports
 Cxtd::reflection::assembly_description_attributeProvides a text description for an assembly
 Cxtd::reflection::assembly_file_version_attributeInstructs a compiler to use a specific version number for the Win32 file version resource. The Win32 file version is not required to be the same as the assembly's version number
 Cxtd::reflection::assembly_guid_attributeSpecifies the guid of the assembly being attributed
 Cxtd::reflection::assembly_identifier_attributeSpecifies the identifier of the assembly being attributed
 Cxtd::reflection::assembly_name_attributeSpecifies a name for an assembly
 Cxtd::reflection::assembly_product_attributeDefines a product name custom attribute for an assembly manifest
 Cxtd::reflection::assembly_title_attributeSpecifies a title for an assembly
 Cxtd::reflection::assembly_trademark_attributeDefines a trademark custom attribute for an assembly manifest
 Cxtd::reflection::assembly_version_attributeSpecifies the version of the assembly being attributed
 Cxtd::background_colorRepresent background color output manipulator class
 Cxtd::basic_string< char_t, traits_t, allocator_t >Represents text as a sequence of character units
 Cxtd::basic_string_comparer< char_t >Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules
 Cxtd::beepRepresent beep output manipulator class
 Cxtd::box< type_t >Represents a boxed object
 Cxtd::collections::bit_arrayManages a compact array of bit values, which are represented as booleans, where true indicates that the bit is on (1) and false indicates the bit is off (0)
 Cxtd::collections::concurrent::concurrent_bag< type_t >Represents a thread-safe, unordered collection of objects
 Cxtd::collections::generic::comparer< type_t >Provides a base class for implementations of the xtd::collections::generic::icomparer <type_t> generic interface
 Cxtd::collections::generic::dictionary< key_t, value_t, hasher_t, equator_t, allocator_t >Represents a collection of keys and values
 Cxtd::collections::generic::empty_comparer< type_t >Provides an empty comparer class
 Cxtd::collections::generic::enumerator< type_t >Supports a simple iteration over a generic collection
 Cxtd::collections::generic::hash_set< type_t, hasher_t, equator_t, allocator_t >Represents a set of values
 Cxtd::collections::generic::key_value_pair< key_t, value_t >Defines a key/value pair that can be set or retrieved
 Cxtd::collections::generic::linked_list< type_t, allocator_t >Represents a doubly linked list
 Cxtd::collections::generic::linked_list_node< type_t >Represents a node in a LinkedList<T>. This class cannot be inherited
 Cxtd::collections::generic::list< type_t, allocator_t >Represents a strongly typed list of objects that can be accessed by index. Provides methods to search, sort, and manipulate lists
 Cxtd::collections::generic::ordered_dictionary< key_t, value_t, allocator_t >Represents a collection of key/value pairs that are accessible by the key or index
 Cxtd::collections::generic::queue< type_t, container_t >Represents a first-in, first-out collection of objects
 Cxtd::collections::generic::stack< type_t, container_t >Represents a variable size last-in-first-out (LIFO) collection of instances of the same specified type
 Cxtd::collections::object_model::read_only_collection< type_t >Provides the base class for a generic read-only collection
 Cxtd::compilerRepresents information about c++ libraries, such as the version and standard identifier. This class cannot be inherited
 Cxtd::configuration::file_settingsRepresents an object for storing and retrieving configuration information using text files in INI format
 Cxtd::configuration::settingsRepresent settings associate to the application
 Cxtd::console_key_infoSpecifies the standard keys on a console
 Cxtd::cpp_languageRepresents information about c++ libraries, such as the version and language identifier. This class cannot be inherited
 Cxtd::date_timeRepresents an instant in time, typically expressed as a date and time of day
 Cxtd::debugstreambufProvides an std::stringbuf for xtd::diagnostics::debug
 Cxtd::delegate< result_t()>Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class
 Cxtd::delegate< result_t(arguments_t...)>Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class
 Cxtd::diagnostics::processProvides access to local and remote processes and enables you to start and stop local system processes
 Cxtd::diagnostics::process_start_infoSpecifies a set of values that are used when you start a process
 Cxtd::diagnostics::source_locationThe xtd::diagnostics::source_location class represents certain information about the source code, such as file names, line numbers, and function names. Previously, functions that desire to obtain this information about the call site (for logging, testing, or debugging purposes) must use macros so that predefined macros like __LINE__ and __FILE__ are expanded in the context of the caller. The xtd::diagnostics::source_location class provides a better alternative
 Cxtd::diagnostics::stack_frameProvides information about a xtd::diagnostics::stack_frame, which represents a function call on the call stack for the current thread
 Cxtd::diagnostics::stack_traceRepresents a stack trace, which is an ordered collection of one or more stack frames
 Cxtd::diagnostics::stopwatchProvides a set of methods and properties that you can use to accurately measure elapsed time
 Cxtd::diagnostics::switch_objectProvides an abstract base class to create new debugging and tracing switches
 Cxtd::diagnostics::trace_event_cacheProvides trace event data specific to a thread and a process
 Cxtd::diagnostics::trace_sourceProvides a set of methods and properties that enable applications to trace the execution of code and associate trace messages with their source
 Cxtd::distributionRepresents information about an operating system distribution, such as the version and name. This class cannot be inherited
 Cxtd::drawing::brushDefines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths
 Cxtd::drawing::buffered_graphicsProvides a graphics buffer for double buffering
 Cxtd::drawing::buffered_graphics_contextProvides methods for creating graphics buffers that can be used for double buffering
 Cxtd::drawing::colorRepresents an ARGB (alpha, red, green, blue) color
 Cxtd::drawing::drawing_2d::graphics_pathDefines an object used to draw lines and curves. This class cannot be inherited
 Cxtd::drawing::drawing_2d::graphics_stateRepresents the state of a xtd::drawing::graphics object. This object is returned by a call to the xtd::drawing::graphics::save() methods. This class cannot be inherited
 Cxtd::drawing::drawing_2d::matrixEncapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited
 Cxtd::drawing::fontDefines a particular format for text, including font face, size, and style attributes. This class cannot be inherited
 Cxtd::drawing::font_familyDefines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited
 Cxtd::drawing::graphicsDefines an object used to draw lines and curves. This class cannot be inherited
 Cxtd::drawing::iconRepresents a Windows icon, which is a small bitmap image that is used to represent an object. Icons can be thought of as transparent bitmaps, although their size is determined by the system
 Cxtd::drawing::imageAn abstract base class that provides functionality for the bitmap and metafile descended classes
 Cxtd::drawing::imaging::bitmap_dataSpecifies the attributes of a bitmap image. The xtd::drawing::imaging::bitmap_data struct is used by the xtd::drawing::bitmap::lock_bits and xtd::drawing::bitmap::unlock_bits methods of the xtd::drawing::bitmap class. Not inheritable
 Cxtd::drawing::imaging::color_paletteDefines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable
 Cxtd::drawing::imaging::encoderAn Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter
 Cxtd::drawing::imaging::encoder_parameterUsed to pass a value, or an array of values, to an image encoder
 Cxtd::drawing::imaging::encoder_parametersEncapsulates an array of EncoderParameter objects
 Cxtd::drawing::imaging::frame_dimensionProvides properties that get the frame dimensions of an image. Not inheritable
 Cxtd::drawing::imaging::image_formatSpecifies the file format of the image. Not inheritable
 Cxtd::drawing::imaging::property_itemEncapsulates a metadata property to be included in an image file. Not inheritable
 Cxtd::drawing::penDefines an object used to draw lines and curves. This class cannot be inherited
 Cxtd::drawing::pointRepresents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane
 Cxtd::drawing::point_fRepresents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane
 Cxtd::drawing::rectangleStores a set of four integers that represent the location and size of a rectangle
 Cxtd::drawing::rectangle_fStores a set of four floating-point numbers that represent the location and size of a rectangle. For more advanced region functions, use a xtd::drawing::region object
 Cxtd::drawing::regionDescribes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited
 Cxtd::drawing::sizeStores an ordered pair of integers, which specify a height and width
 Cxtd::drawing::size_fStores an ordered pair of floating-point, which specify a height and width
 Cxtd::drawing::string_formatEncapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited
 Cxtd::drawing::text::font_collectionProvides a base class for installed and private font collections
 Cxtd::drawing::text::installed_font_collectionRepresents the fonts installed on the system. This class cannot be inherited
 Cxtd::drawing::text::private_font_collectionProvides a collection of font families built from font files that are provided by the client application
 Cxtd::enum_object< enum_t >Provides the base class for enumerations
 Cxtd::environment::xtd_libraryRepresents a xtd library that contains name, version and paths
 Cxtd::event_argsRepresents the base class for classes that contain event data, and provides a value to use for events that do not include event data
 Cxtd::console_cancel_event_argsProvides data for the console::cancel_key_press event. This class cannot be inherited
 Cxtd::diagnostics::data_received_event_argsProvides data for the xtd::diagnostics::process::output_data_received and xtd::diagnostics::process::error_data_received events
 Cxtd::forms::animation_updated_event_argsProvides data for the animation update event
 Cxtd::forms::cancel_event_argsProvides data for a cancelable event
 Cxtd::forms::do_work_event_argsProvides data for the xtd::forms::background_worker::do_work event handler
 Cxtd::forms::form_closing_event_argsProvides data for the form_closing event
 Cxtd::forms::color_picker_event_argsProvides data for the xtd::forms::color_picker::color_picker_changed event
 Cxtd::forms::control_event_argsProvides data for the xtd::forms::control::control_added and xtd::forms::control::control_removed events
 Cxtd::forms::date_range_event_argsProvides data for the xtd::forms::month_calendar::date_changed or xtd::forms::month_calendar::date_selected events of the xtd::forms::month_calendar control
 Cxtd::forms::dialog_closed_event_argsProvides data for a dialog closed event
 Cxtd::forms::draw_item_event_argsProvides data for the
 Cxtd::forms::status_bar_draw_item_event_argsProvides data for the xtd::forms::status_bar::draw_item event
 Cxtd::forms::find_event_argsProvides data for the xtd::forms::find_dialog::find_next and xtd::forms::replace_dialog::find_next events
 Cxtd::forms::font_picker_event_argsProvides data for the xtd::forms::font_picker::font_picker_changed events
 Cxtd::forms::form_closed_event_argsProvides data for the form_closed event
 Cxtd::forms::help_event_argsProvides data for the xtd::forms::control::control_added and xtd::forms::control::control_removed events
 Cxtd::forms::item_check_event_argsProvides data for the item_check event of the checked_list_box and list_view controls
 Cxtd::forms::key_event_argsProvides data for the xtd::forms::control::key_down or xtd::forms::control::key_up event
 Cxtd::forms::key_press_event_argsProvides data for the xtd::forms::control::key_press event
 Cxtd::forms::layout::items_added_event_args< item_t >Represents the items edded event args
 Cxtd::forms::link_label_clicked_event_argsRepresents a Windows label control that can display hyperlinks
 Cxtd::forms::mouse_event_argsProvides data for the xtd::forms::control::mouse_up, xtd::forms::control::mouse_down, and xtd::forms::control::mouse_move events
 Cxtd::forms::notifier_button_click_event_args
 Cxtd::forms::notifier_closed_event_args
 Cxtd::forms::paint_event_argsProvides data for the xtd::forms::control::paint event
 Cxtd::forms::progress_changed_event_argsProvides data for the xtd::forms::background_worker::progress_changed event handler
 Cxtd::forms::replace_event_argsProvides data for the xtd::forms::replace_dialog::replace and xtd::forms::replace_dialog::replace_all events
 Cxtd::forms::run_worker_completed_event_argsProvides data for the xtd::forms::background_worker::run_worker_completed event handler
 Cxtd::forms::status_bar_panel_click_event_argsProvides data for the xtd::forms::tool_bar::button_click event
 Cxtd::forms::tool_bar_button_click_event_argsProvides data for the xtd::forms::tool_bar::button_click event
 Cxtd::net::sockets::socket_async_event_argsRepresents an asynchronous socket operation
 Cxtd::program_exit_event_argsProvides data for the environment program exit event. This class cannot be inherited
 Cxtd::signal_cancel_event_argsProvides data for the environment signal event. This class cannot be inherited
 Cxtd::speech::synthesis::prompt_event_argsProvides data for the method_name_completed event
 Cxtd::speech::synthesis::state_changed_event_argsReturns data from the xtd::speech::synthesis::speech_synthesizer::state_changed event
 Cxtd::threading::thread_exception_event_argsProvides data for the xtd::forms::application::thread_exception event
 Cxtd::timers::elapsed_event_argsProvides data for the xtd::timers::timer::elapsed event
 Cxtd::exceptionDefines the base class for predefined exceptions in the xtd namespace
 Cxtd::exception_services::exception_dispatch_infoRepresents an exception whose state is captured at a certain point in code
 Cxtd::fixed_array< type_t, len >Represents a fixed array class
 Cxtd::foreground_colorRepresent foreground color output manipulator class
 Cxtd::forms::application_contextSpecifies the contextual information about an application thread
 Cxtd::forms::componentProvides the base implementation and enables object sharing between applications
 Cxtd::forms::about_dialogRepresents a dialog box that displays about dialog
 Cxtd::forms::assert_dialogRepresents a common dialog box that displays assert dialog
 Cxtd::forms::background_workerExecutes an operation on a separate thread
 Cxtd::forms::busy_dialogRepresents a dialog box that displays busy dialog
 Cxtd::forms::common_dialogSpecifies the base class used for displaying dialog boxes on the screen
 Cxtd::forms::color_dialogRepresents a common dialog box that displays available colors along with controls that enable the user to define custom colors
 Cxtd::forms::file_dialogDisplays a dialog box from which the user can select a file
 Cxtd::forms::open_file_dialogDisplays a standard dialog box that prompts the user to open a file. This class cannot be inherited
 Cxtd::forms::save_file_dialogPrompts the user to select a location for saving a file. This class cannot be inherited
 Cxtd::forms::folder_browser_dialogPrompts the user to select a folder. This class cannot be inherited
 Cxtd::forms::font_dialogPrompts the user to choose a font from among those installed on the local computer
 Cxtd::forms::input_dialogRepresents a common dialog box that displays input dialog
 Cxtd::forms::controlDefines the base class for controls, which are components with visual representation
 Cxtd::forms::debug_message_dialogDisplays a message window and write debug, which presents a debug message to the user
 Cxtd::forms::exception_dialogRepresents a common dialog box that displays exception dialog
 Cxtd::forms::find_dialogRepresents a dialog box that displays find dialog
 Cxtd::forms::image_listProvides methods to manage a collection of xtd::drawing::image objects. This class cannot be inherited
 Cxtd::forms::menuRepresents the base functionality for all menus. Although tool_strip_drop_down and tool_strip_drop_down_menu replace and add functionality to the menu control of previous versions, menu is retained for both backward compatibility and future use if you choose
 Cxtd::forms::message_dialogDisplays a message window, also known as a dialog box, which presents a message to the user. It is a modal window, blocking other actions in the application until the user closes it. A message_dialog can contain text, buttons, and symbols that inform and instruct the user
 Cxtd::forms::message_notifier
 Cxtd::forms::message_notifier_button
 Cxtd::forms::progress_dialogRepresents a common dialog box that displays progress dialog
 Cxtd::forms::replace_dialogRepresents a dialog box that displays find dialog
 Cxtd::forms::status_bar_panelRepresents a xtd::forms::status_bar panel
 Cxtd::forms::timerImplements a timer that raises an event at user-defined intervals. This timer is optimized for use in Windows Forms applications and must be used in a window
 Cxtd::forms::tool_bar_buttonRepresents a toolbar button
 Cxtd::forms::trace_message_dialogDisplays a message window and write debug, which presents a debug message to the user
 Cxtd::forms::xtd_about_dialogRepresents a dialog box that displays about dialog
 Cxtd::forms::const_tab_page_ref_lessRepresents less comparator for const const_tab_page_ref
 Cxtd::forms::control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
 Cxtd::forms::control_ref_lessRepresents less comparator for control_ref
 Cxtd::forms::countryRepresent a country with name, alpha codes, numeric code, emoticon and flag
 Cxtd::forms::create_paramsEncapsulates the information needed when creating a control
 Cxtd::forms::cursorRepresents the image used to paint the mouse pointer
 Cxtd::forms::domain_up_down::itemRepresent an item contained in the domain_up_down::object_collection collection
 Cxtd::forms::emoticonRepresent a emoticon with name and codepoints
 Cxtd::forms::enable_debugRepresent enable debug class
 Cxtd::forms::flat_button_appearanceProvides properties that specify the appearance of xtd::forms::button controls whose xtd::forms::flat_style is xtd::forms::flat_style::flat
 Cxtd::forms::layout::arranged_element_collection< type_t, sorter_t >Represents a collection of objects
 Cxtd::forms::layout::sorter_noneRepresents a sorter none of objects
 Cxtd::forms::linkRepresents a link within a xtd::forms::link_label control
 Cxtd::forms::link_areaRepresents an area within a xtd::forms::link_label control that represents a hyperlink within the control
 Cxtd::forms::list_control::itemRepresent an item contained in the list_control::object_collection collection
 Cxtd::forms::messageImplements a Windows message
 Cxtd::forms::month_calendar::hit_test_infoContains information about an area of a xtd::forms::month_calendar control. This class cannot be inherited
 Cxtd::forms::paddingRepresents a display device or multiple display devices on a single system
 Cxtd::forms::power_statusIndicates current system power status information
 Cxtd::forms::rendererProvides control renderers methods
 Cxtd::forms::screenRepresents a display device or multiple display devices on a single system
 Cxtd::forms::selection_rangeRepresents a date selection range in a month calendar control
 Cxtd::forms::shadowRepresents a shadow within a xtd::forms::shadow_label control
 Cxtd::forms::style_sheets::background_imageThe image data allows you to specify the url or gradient mode
 Cxtd::forms::style_sheets::border_colorThe xtd::forms::style_sheets::border_color is used to set the color of the borders
 Cxtd::forms::style_sheets::border_radiusThe radius is used to add rounded borders to an element
 Cxtd::forms::style_sheets::border_styleThe style specifies what kind of borders to display
 Cxtd::forms::style_sheets::controlThe control selector allows you to specify the box and color of a control
 Cxtd::forms::style_sheets::lengthThe xtd::forms::style_sheets::length specifies the legth and unit of many properties of the xtd::forms::style_sheets::ibox_model
 Cxtd::forms::style_sheets::lengthsThe length specifies the length of the borders
 Cxtd::forms::style_sheets::shadowThe style specifies the shadow of text and elements
 Cxtd::forms::style_sheets::style_sheetThe xtd::forms::style_sheets::style_sheet allows you to specify an xtd style sheet
 Cxtd::forms::style_sheets::system_colorsThe theme data allows you to specify the theme informations
 Cxtd::forms::style_sheets::themeThe theme data allows you to specify the theme informations
 Cxtd::forms::tab_page_ref_lessRepresents less comparator for tab_page_ref
 Cxtd::forms::use_wait_cursorCreates a use wait cursor class
 Cxtd::globalization::culture_infoProvides information about a specific culture (called a locale for unmanaged code development). The information includes the names for the culture, the writing system, the calendar used, the sort order of strings, and formatting for dates and numbers
 Cxtd::globalization::date_time_format_infoProvides culture-specific information about the format of date and time values
 Cxtd::globalization::number_format_infoProvides culture-specific information about the format of numbers, currency, and percentages
 Cxtd::guidRepresents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be used across all computers and networks wherever a unique identifier is required. Such an identifier has a very low probability of being duplicated
 Cxtd::hash_codeCombines the hash code for multiple values into a single hash code
 Cxtd::io::binary_readerReads primitive data types as binary values in a specific encoding
 Cxtd::io::binary_writerWrites primitive types in binary to a stream and supports writing strings
 Cxtd::io::drive_infoProvides access to information on a drive
 Cxtd::io::text_readerRepresents a reader that can read a sequential series of characters
 Cxtd::io::null_text_readerRepresents a null text reader
 Cxtd::io::stream_readerImplements a xtd::io::text_reader that reads characters from a byte stream
 Cxtd::io::string_readerImplements a xtd::io::text_reader that reads from a string
 Cxtd::io::synchronized_text_readerRepresents a synchronized text reader
 Cxtd::io::text_writerRepresents a writer that can write a sequential series of characters
 Cxtd::io::null_text_writerRepresents a null text writer
 Cxtd::io::stream_writerImplements a xtd::io::text_writer for writing characters to a stream
 Cxtd::io::string_writerImplements a xtd::io::text_writer for writing characters to a string
 Cxtd::io::synchronized_text_writerRepresents a synchronized text writer
 Cxtd::media::system_soundRepresents a system sound type
 Cxtd::net::end_pointIdentifies a network address. This is an abstract class
 Cxtd::net::dns_end_pointRepresents a network endpoint as a host name or a string representation of an IP address and a port number
 Cxtd::net::ip_end_pointRepresents a network endpoint as an IP address and a port number
 Cxtd::net::ip_addressProvides an Internet Protocol (IP) address
 Cxtd::net::ip_host_entryProvides a container class for Internet host address information
 Cxtd::net::network_credentialProvides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication
 Cxtd::net::socket_addressStores serialized information from end_point derived classes. #par Deinition
 Cxtd::net::sockets::ip_packet_informationGets the network interface information that is associated with a call to xtd::net::sockets::socket::receive_message_from or xtd::net::sockets::socket::end_receive_message_from
 Cxtd::net::sockets::ip_v6_multicast_optionContains option values for joining an IPv6 multicast group
 Cxtd::net::sockets::linger_optionSpecifies whether a xtd::net::sockets::socket will remain connected after a call to the xtd::net::sockets::socket::close or xtd::net::sockets::tcp_client::close methods and the length of time it will remain connected, if data remains to be sent
 Cxtd::net::sockets::multicast_optionContains IPAddress values used to join and drop multicast groups
 Cxtd::net::sockets::send_packets_elementRepresents an element in a xtd::net::sockets::send_packets_element array
 Cxtd::net::sockets::socketImplements the Berkeley sockets interface
 Cxtd::net::sockets::socket_informationEncapsulates the information that is necessary to duplicate a xtd::net::sockets::socket
 Cxtd::net::sockets::tcp_clientProvides client connections for TCP network services
 Cxtd::net::sockets::tcp_listenerListens for connections from TCP network clients
 Cxtd::net::sockets::udp_clientProvides User Datagram Protocol (UDP) network services
 Cxtd::operating_systemRepresents information about an operating system, such as the version and platform identifier. This class cannot be inherited
 Cxtd::processorRepresents information about a processor, such as the architecture. This class cannot be inherited
 Cxtd::randomRepresents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness
 Cxtd::reference_wrapper_object< type_t >The xtd::reference_wrapper_object is a reference wrapper as std::reference_wrapper
 Cxtd::reflection::assemblyRepresents an assembly, which is a reusable, versionable, and self-describing building block of an application
 Cxtd::reset_colorRepresent reset color output manipulator class
 Cxtd::security::secure_stringRepresents text that should be kept confidential, such as by deleting it from computer memory when no longer needed. This class cannot be inherited
 Cxtd::serialization::yamlRepresents a YAML content. Typically a xtd::collections::generic::dictionary of xtd::string and xtd::any_object as key value
 Cxtd::serialization::yaml_reader
 Cxtd::span< type_t, extent >Represents a non-owning view over a contiguous sequence of objects
 Cxtd::speech::synthesis::promptRepresents information about what can be rendered, either text or an audio file, by the xtd::speech::synthesis::speech_synthesizer
 Cxtd::speech::synthesis::speech_synthesizerProvides access to the functionality of an installed speech synthesis engine
 Cxtd::target_typeRepresents information about target type, such as the target identifier. This class cannot be inherited
 Cxtd::text::basic_string_builder< char_t, traits_t, allocator_t >Represents a mutable string of characters. This class cannot be inherited
 Cxtd::threading::barrierEnables multiple tasks to cooperatively work on an algorithm in parallel through multiple phases
 Cxtd::threading::cancellation_tokenPropagates notification that operations should be canceled
 Cxtd::threading::cancellation_token_registrationPropagates notification that operations should be canceled
 Cxtd::threading::cancellation_token_sourceSignals to a xtd::threading::cancellation_token that it should be canceled
 Cxtd::threading::countdown_eventRepresents a synchronization primitive that is signaled when its count reaches zero
 Cxtd::threading::lockProvides a mechanism that synchronizes access to objects with xtd::threading::monitor
 Cxtd::threading::lock_guardProvides a mechanism that synchronizes access to objects with xtd::threading::mutex
 Cxtd::threading::registered_wait_handleA synchronization primitive that can also be used for interprocess synchronization
 Cxtd::threading::spin_lockProvides a mutual exclusion lock primitive where a thread trying to acquire the lock waits in a loop repeatedly checking until the lock becomes available
 Cxtd::threading::tasks::task_completion_source< result_t >
 Cxtd::threading::tasks::task_factoryProvides support for creating and scheduling Task objects
 Cxtd::threading::tasks::task_objectRepresents an asynchronous operation object
 Cxtd::threading::tasks::basic_task< result_t >
 Cxtd::threading::tasks::basic_task< result_t >Represents a base class for asynchronous operation
 Cxtd::threading::threadCreates and controls a thread, sets its priority, and gets its status
 Cxtd::threading::jthreadCreates and controls an automatically rejoins on destruction thread, sets its priority, and gets its status
 Cxtd::threading::thread_local_object< value_t >Provides thread-local storage of data
 Cxtd::threading::timerProvides a mechanism for executing a method on a thread pool thread at specified intervals. This class cannot be inherited
 Cxtd::time_spanRepresents a time interval
 Cxtd::time_zone_infoRepresents any time zone in the world
 Cxtd::time_zone_info::adjustment_ruleProvides information about a time zone adjustment, such as the transition to and from daylight saving time
 Cxtd::time_zone_info::transition_timeProvides information about a specific time change, such as the change from daylight saving time to standard time or vice versa, in a particular time zone
 Cxtd::timers::timerGenerates an event after a set interval, with an option to generate recurring events
 Cxtd::toolkitRepresents a toolkit
 Cxtd::tracestreambufProvides an std::stringbuf for xtd::diagnostics::trace
 Cxtd::tunit::registered_test_classRepresents the registered test class
 Cxtd::tunit::testRepresents a test method
 Cxtd::type_objectRepresents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types
 Cxtd::uriProvides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI
 Cxtd::versionRepresents the version number of an assembly, operating system, or the xtd. This class cannot be inherited
 Cxtd::web::css::css_reader
 Cxtd::web::css::css_writer
 Cxtd::web::css::property
 Cxtd::web::css::selector
 Cxtd::ranges::views::order_by_descending_viewThe xtd::ranges::views::order_by_descending_view class is used to sort the elements of a sequence in descending order according to a key
 Cxtd::ranges::views::order_by_viewThe xtd::ranges::views::order_by_view class is used to sort the elements of a sequence in ascending order according to a key
 Cpaint_event_handler
 Cxtd::event< xtd::forms::control, paint_event_handler >
 Cxtd::expressions::placeholders< count >Generates a set of positional placeholders that can be decomposed using structured bindings to build readable and composable expression templates
 Cxtd::post_decrementable< type_t >Represents the post decrementable concept
 Cxtd::post_incrementable< type_t >Represents the post decrementable concept
 Cxtd::pre_decrementable< type_t >Represents the pre decrementable concept
 Cxtd::pre_incrementable< type_t >Represents the post decrementable concept
 Cprogram_exit_event_handler
 Cxtd::event< xtd::environment, program_exit_event_handler >
 Cprogress_changed_event_handler
 Cxtd::event< xtd::forms::background_worker, progress_changed_event_handler >
 Cxtd::collections::generic::enumerable_generator< type_t >::promise_type
 Cxtd::threading::tasks::task< result_t >::promise_type
 Cxtd::threading::tasks::task< void >::promise_type
 Cxtd::threading::tasks::wtask< result_t >::promise_type
 Cstd::queue< T >STL class
 Cxtd::collections::generic::helpers::raw_queue< value_type, container_t >
 Cxtd::collections::generic::helpers::raw_queue< type_t, container_t >Provides a raw, contiguous memory based FIFO (first-in, first-out) queue
 Cxtd::collections::generic::helpers::raw_array< type_t, allocator_t >Internal vector-like container used as a storage backend for xtd collections
 Cxtd::real< type_t >Represents the real concept
 Cxtd::real_decimal< type_t >Represents the real decimal concept
 Cxtd::real_double< type_t >Represents the real double concept
 Cxtd::real_single< type_t >Represents the real single concept
 Cxtd::tunit::register_test_class_types< test_class_t, args_t >Represents the register test class types
 Cxtd::forms::replace_event_handler
 Cxtd::event< xtd::forms::replace_dialog, xtd::forms::replace_event_handler >
 Cxtd::drawing::helpers::rgbThe rgb struct
 Crun_worker_completed_event_handler
 Cxtd::event< xtd::forms::background_worker, run_worker_completed_event_handler >
 Cxtd::scope_exitNowadays, every C++ developer is familiar with the Resource Acquisition Is Initialization (RAII) technique. It binds resource acquisition and release to initialization and destruction of a variable that holds the resource. There are times when writing a special class for such a variable is not worth the effort. This is when xtd xtd::scope_exit comes into play. xtd::scope_exit is always executed at the end of the scope
 Cxtd::scope_failNowadays, every C++ developer is familiar with the Resource Acquisition Is Initialization (RAII) technique. It binds resource acquisition and release to initialization and destruction of a variable that holds the resource. There are times when writing a special class for such a variable is not worth the effort. This is when xtd xtd::scope_fail comes into play. xtd::scope_fail is executed only if an exception is in progress
 Cxtd::scope_successNowadays, every C++ developer is familiar with the Resource Acquisition Is Initialization (RAII) technique. It binds resource acquisition and release to initialization and destruction of a variable that holds the resource. There are times when writing a special class for such a variable is not worth the effort. This is when xtd xtd::scope_success comes into play. xtd::scope_success is executed only if no exception
 Cxtd::ranges::views::select_viewThe xtd::ranges::views::select_view class is used to select elements from a sequence
 Cxtd::tunit::settingsXtd.tunit settings
 Csignal_cancel_event_handler
 Cxtd::event< xtd::environment, signal_cancel_event_handler >
 Cxtd::signed_integer< type_t >Represents the signed integer concept
 Cxtd::signed_integer_16< type_t >Represents the signed integer 16 bits concept
 Cxtd::signed_integer_32< type_t >Represents the signed integer 32 bits concept
 Cxtd::signed_integer_64< type_t >Represents the signed integer 64 bits concept
 Cxtd::signed_integer_8< type_t >Represents the signed integer 8 bits concept
 Cxtd::forms::list_control::item::sorterRepresent the sorter class used by list_control::object_collection collection
 Cspeak_completed_event_handler
 Cxtd::event< xtd::speech::synthesis::speech_synthesizer, speak_completed_event_handler >
 Cspeak_started_event_handler
 Cxtd::event< xtd::speech::synthesis::speech_synthesizer, speak_started_event_handler >
 Cstd::stack< T >STL class
 Cxtd::collections::generic::helpers::raw_stack< value_type, container_t >
 Cxtd::collections::generic::helpers::raw_stack< type_t, container_t >Provides a raw, contiguous memory based LIFO (last-in, first-out) stack
 Cstate_changed_event_handler
 Cxtd::event< xtd::speech::synthesis::speech_synthesizer, state_changed_event_handler >
 Cxtd::static_objectRepresent a static object. A static class can't be instantiated (constructors are deleted)
 Cxtd::array<>Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays
 Cxtd::bit_converterConverts base data types to an xtd::array of bytes, and an xtd::array of bytes to base data types
 Cxtd::collections::generic::enumerator<>Supports a simple iteration over a generic collection
 Cxtd::collections::generic::key_value_pair< >Defines a key/value pair that can be set or retrieved
 Cxtd::consoleRepresents the standard input, output, and error streams for console applications
 Cxtd::convertRepresents API to convert base type code
 Cxtd::convert_pointerRepresents API to convert pointers
 Cxtd::convert_stringRepresents API to convert string containers
 Cxtd::diagnostics::debugProvides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited
 Cxtd::diagnostics::debuggerEnables communication with a debugger. This class cannot be inherited
 Cxtd::diagnostics::traceProvides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited
 Cxtd::drawing::apple_colorsApple colors for all the Apple colors. This class cannot be inherited
 Cxtd::drawing::basic_colorsBasic colors for all the hmtl basic colors. This class cannot be inherited
 Cxtd::drawing::blue_colorsBlue colors for all the hmtl blue colors. This class cannot be inherited
 Cxtd::drawing::brown_colorsBrown colors for all the hmtl brown colors. This class cannot be inherited
 Cxtd::drawing::brushesBrushes for all the standard colors. This class cannot be inherited
 Cxtd::drawing::color_converterConverts colors to and from xtd::drawing::color class. This class cannot be inherited
 Cxtd::drawing::color_translatorTranslates colors to and from GDI+ xtd::drawing::color structures. This class cannot be inherited
 Cxtd::drawing::colorsColors for all the standard colors. This class cannot be inherited
 Cxtd::drawing::crayon_colorsApple colors for all the Apple colors. This class cannot be inherited
 Cxtd::drawing::cyan_colorsCyan colors for all the hmtl cyan colors. This class cannot be inherited
 Cxtd::drawing::gray_colorsGray and black colors for all the hmtl gray and black colors. This class cannot be inherited
 Cxtd::drawing::green_colorsGreen colors for all the hmtl green colors. This class cannot be inherited
 Cxtd::drawing::image_converterConverts images to and from xtd::drawing::image class. This class cannot be inherited
 Cxtd::drawing::imaging::image_effectorThe xtd::drawing::imaging::image_effector allows effects defined in the xtd::drawing::imaging::effects namespace to be applied to both xtd::drawing::image and xtd::drawing::graphics via overloaded xtd::drawing::imaging::image_effector::set_effect methods. This class cannot be inherited
 Cxtd::drawing::orange_colorsOrange colors for all the hmtl orange colors. This class cannot be inherited
 Cxtd::drawing::pensPens for all the standard colors. This class cannot be inherited
 Cxtd::drawing::pink_colorsPink colors for all the hmtl pink colors. This class cannot be inherited
 Cxtd::drawing::purple_colorsPurple, violet and magenta colors for all the hmtl purple, violet and magenta colors. This class cannot be inherited
 Cxtd::drawing::red_colorsRed colors for all the hmtl red colors. This class cannot be inherited
 Cxtd::drawing::system_brushesEach property of the xtd::drawing::system_brushes class is a xtd::drawing::solid_brush that is the color of a Windows display element
 Cxtd::drawing::system_colorsEach property of the xtd::drawing::system_colors class is a xtd::drawing::color structure that is the color of a Windows display element
 Cxtd::drawing::system_fontsSpecifies the fonts used to display text in Windows display elements
 Cxtd::drawing::system_iconsEach property of the xtd::drawing::system_icons class is an xtd::drawing::icon object for Windows system-wide icons. This class cannot be inherited
 Cxtd::drawing::system_images_baseRepresents the base for all system_images clases (xtd::drawing::system_images)
 Cxtd::drawing::actions_system_imagesEach property of the xtd::drawing::actions_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::animations_system_imagesEach property of the xtd::drawing::animations_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::applications_system_imagesEach property of the xtd::drawing::applications_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::categories_system_imagesEach property of the xtd::drawing::categories_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::devices_system_imagesEach property of the xtd::drawing::devices_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::emblems_system_imagesEach property of the xtd::drawing::emblems_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::emotes_system_imagesEach property of the xtd::drawing::emotes_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::international_system_imagesEach property of the xtd::drawing::international_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::mimetypes_system_imagesEach property of the xtd::drawing::mimetypes_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::places_system_imagesEach property of the xtd::drawing::places_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::status_system_imagesEach property of the xtd::drawing::status_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::system_imagesEach property of the xtd::drawing::system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::xtd_system_imagesEach property of the xtd::drawing::xtd_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited
 Cxtd::drawing::system_pensEach property of the xtd::drawing::system_pens class is a xtd::drawing::xtd::drawing::pen that is the color of a Windows display element and that has a width of 1 pixel
 Cxtd::drawing::textsProvides a collection of string objects for use by a Windows Forms application
 Cxtd::drawing::white_colorsWhite colors for all the hmtl white colors. This class cannot be inherited
 Cxtd::drawing::yellow_colorsYellow colors for all the hmtl yellow colors. This class cannot be inherited
 Cxtd::enum_object< std::nullptr_t >Provides the base class for enumerations
 Cxtd::environmentThe environment class
 Cxtd::forms::about_boxRepresents a dialog box that displays about box
 Cxtd::forms::applicationProvides static methods and properties to manage an application, such as methods to start and stop an application, to process Windows messages, and methods to get information about an application. This class cannot be inherited
 Cxtd::forms::assert_boxRepresents a common dialog box that displays assert box
 Cxtd::forms::box_rendererProvides methods used to render a box with or without style sheets
 Cxtd::forms::busy_boxRepresents a dialog box that displays busy box
 Cxtd::forms::button_imagesProvides a button images factories for use by a button control
 Cxtd::forms::button_rendererProvides button control renderer methods
 Cxtd::forms::buttonsProvides a collection of button objects for use by a Windows Forms application
 Cxtd::forms::check_box_rendererProvides check box renderer methods
 Cxtd::forms::check_boxesProvides a collection of check_box objects for use by a Windows Forms application
 Cxtd::forms::color_boxRepresents a common dialog box that displays available colors along with controls that enable the user to define custom colors
 Cxtd::forms::command_link_buttonsProvides a collection of command_link_button objects for use by a Windows Forms application
 Cxtd::forms::control_paintProvides methods used to paint common Windows controls and their elements. This class cannot be inherited
 Cxtd::forms::control_rendererProvides control renderer methods
 Cxtd::forms::countriesProvides a collection of xtd::forms::country for all countries in the world. This class cannot be inherited
 Cxtd::forms::cursorsProvides a collection of xtd::forms::cursor objects for use by a Windows Forms application
 Cxtd::forms::debug_message_boxDisplays a dialog box and write debug
 Cxtd::forms::emoticonsProvides a collection of xtd::forms:emoticon for all known emoticons. This class cannot be inherited
 Cxtd::forms::exception_boxRepresents a common dialog box that displays exception box
 Cxtd::forms::find_boxRepresents a common dialog box that displays a find dialog. This class cannot be inherited
 Cxtd::forms::folder_browser_boxRepresents a common dialog box that displays a folder browser dialog. This class cannot be inherited
 Cxtd::forms::font_boxRepresents a common dialog box that displays a dialog to the user to choose a font from among those installed on the local computer
 Cxtd::forms::form_button_imagesProvides a form button images factories for use by a form control
 Cxtd::forms::form_rendererProvides form control renderer methods
 Cxtd::forms::image_rendererProvides image renderer methods
 Cxtd::forms::imagesProvides images factories for use by control
 Cxtd::forms::input_boxRepresents a common dialog box that displays input box
 Cxtd::forms::label_rendererProvides label control renderer methods
 Cxtd::forms::labelsProvides a collection of label objects for use by a Windows Forms application
 Cxtd::forms::light_buttonsProvides a collection of light_button objects for use by a Windows Forms application
 Cxtd::forms::loading_indicatorsProvides a collection of loading indicator objects for use by a Windows Forms application
 Cxtd::forms::menu_imagesProvides a menu images factories for use by a menu control
 Cxtd::forms::message_boxDisplays a message window, also known as a dialog box, which presents a message to the user. It is a modal window, blocking other actions in the application until the user closes it. A message_box can contain text, buttons, and symbols that inform and instruct the user
 Cxtd::forms::open_file_boxRepresents a common dialog box that displays a file selection dialog. This class cannot be inherited
 Cxtd::forms::panel_rendererProvides panel control renderer methods
 Cxtd::forms::progress_boxRepresents a common dialog box that displays a progress dialog
 Cxtd::forms::properties::resourcesA strongly-typed resource class, for looking up localized strings, etc
 Cxtd::forms::radio_button_rendererProvides radio button renderer methods
 Cxtd::forms::radio_buttonsProvides a collection of radio_button objects for use by a Windows Forms application
 Cxtd::forms::replace_boxRepresents a common dialog box that displays a replace dialog. This class cannot be inherited
 Cxtd::forms::save_file_boxRepresents a common dialog box that displays a file save dialog to the user to select a location for saving a file
 Cxtd::forms::status_bar_panel_rendererProvides status bar panel renderer methods
 Cxtd::forms::status_bar_rendererProvides status_bar control renderer methods
 Cxtd::forms::switch_button_rendererProvides switch button renderer methods
 Cxtd::forms::system_informationProvides information about the current system environment
 Cxtd::forms::text_rendererProvides methods used to render a text with style sheets
 Cxtd::forms::toggle_button_rendererProvides xtd::forms::toggle_button renderer methods
 Cxtd::forms::toggle_buttonsProvides a collection of toggle_button objects for use by a Windows Forms application
 Cxtd::forms::tool_bar_button_rendererProvides tool bar button renderer methods
 Cxtd::forms::tool_bar_imagesProvides a tool bar images factories for use by a tool_bar control
 Cxtd::forms::tool_bar_rendererProvides tool_bar control renderer methods
 Cxtd::forms::trace_message_boxDisplays a dialog box and write trace
 Cxtd::forms::user_control_rendererProvides control renderer methods
 Cxtd::forms::xtd_about_boxRepresents a dialog box that displays about box
 Cxtd::globalization::translatorRepresents translator class. This class cannot be inherited
 Cxtd::h_resultContains the HRESULT values used by xtd
 Cxtd::io::directoryExposes static methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited
 Cxtd::io::fileProvides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of std::fstream objects
 Cxtd::io::pathPerforms operations on std::basic_string instances that contain file or directory path information. These operations are performed in a cross-platform manner
 Cxtd::linq::enumerableProvides a set of static methods for querying objects that implement ienumerable <type_t>
 Cxtd::mathProvides constants and static methods for trigonometric, logarithmic, and other common mathematical functions
 Cxtd::media::system_soundsRetrieves sounds associated with a set of Windows operating system sound-event types. This class cannot be inherited
 Cxtd::memory_informationRepresents information about the memory. This class is static
 Cxtd::net::dnsProvides simple domain name resolution functionality
 Cxtd::startupDefines the xtd::startup object that can be used in the main method to safely call the application's main entry point
 Cxtd::system_reportProvides system report about the current system environment
 Cxtd::threading::interlockedProvides atomic operations for variables that are shared by multiple threads
 Cxtd::threading::monitorProvides a mechanism that synchronizes access to objects
 Cxtd::threading::tasks::parallelProvides support for creating and scheduling Task objects
 Cxtd::threading::thread_poolProvides a pool of threads that can be used to execute tasks, post work items, process asynchronous I/O, wait on behalf of other threads, and process timers
 Cxtd::threading::timeoutContains a constant used to specify an infinite amount of time. This class cannot be inherited
 Cxtd::tunit::base_assertThe base class for assert
 Cxtd::tunit::assertCollection of static methods that implement the most common assertions used in xtd::tUnit
 Cxtd::tunit::assumeCollection of static methods that implement the most common assertions used in xtd::tUnit
 Cxtd::tunit::collection_assertCollection of static methods that implement the most collection assertions used in xtd::tUnit
 Cxtd::tunit::collection_assumeCollection of static methods that implement the most collection assertions used in xtd::tUnit
 Cxtd::tunit::collection_validCollection of static methods that implement the most collection assertions used in xtd::tUnit
 Cxtd::tunit::directory_assertCollection of static methods that implement the most directory assertions used in xtd::tUnit
 Cxtd::tunit::directory_assumeCollection of static methods that implement the most directory assertions used in xtd::tUnit
 Cxtd::tunit::directory_validCollection of static methods that implement the most directory assertions used in xtd::tUnit
 Cxtd::tunit::file_assertCollection of static methods that implement the most file assertions used in xtd::tUnit
 Cxtd::tunit::file_assumeCollection of static methods that implement the most file assertions used in xtd::tUnit
 Cxtd::tunit::file_validCollection of static methods that implement the most file assertions used in xtd::tUnit
 Cxtd::tunit::string_assertCollection of static methods that implement the most string assertions used in xtd::tUnit
 Cxtd::tunit::string_assumeCollection of static methods that implement the most string assertions used in xtd::tUnit
 Cxtd::tunit::string_validCollection of static methods that implement the most string assertions used in xtd::tUnit
 Cxtd::tunit::validCollection of static methods that implement the most common assertions used in xtd::tUnit
 Cxtd::unsafeContains unsafe cast as operators
 Cxtd::forms::status_bar_draw_item_event_handler
 Cxtd::event< xtd::forms::status_bar, xtd::forms::status_bar_draw_item_event_handler >
 Cxtd::forms::status_bar_panel_click_event_handler
 Cxtd::event< xtd::forms::status_bar, xtd::forms::status_bar_panel_click_event_handler >
 Cxtd::stream_insertable< value_t >Represents the stream insertable concept
 Cxtd::extensions::stream_insertion_operator< type_t, stringable_t >Internal comparable operators definition
 Cxtd::extensions::stream_insertion_operator< type_t, istringable< type_t > >
 Cxtd::istringable< type_t >Provides a way to represent the current object as a string
 Cxtd::stringable< value_t >Represents the stringable concept
 Cstd::stringbuf
 Cxtd::debugstreambufProvides an std::stringbuf for xtd::diagnostics::debug
 Cxtd::tracestreambufProvides an std::stringbuf for xtd::diagnostics::trace
 Cxtd::subtractable< type_t >Represents the subtractable concept
 Cxtd::tunit::test_classRepresents a test class
 Cxtd::tunit::test_class_attribute< test_class_t >Represents a test class attribute
 Cxtd::tunit::test_cleanup_attributeRepresents a test cleanup attribute
 Cxtd::tunit::test_initialize_attributeRepresents a test initialize attribute
 Cxtd::tunit::test_method_attributeRepresents a test method attribute
 Cxtd::textual< type_t >Represents the textual concept
 Cxtd::textual_literal< type_t >Represents the textual literal concept
 Cthreading::thread_exception_event_handler
 Cxtd::event< xtd::forms::application, threading::thread_exception_event_handler >
 Cxtd::helpers::throw_helperThe xtd::helpers::throw_helper class is used to throw an exception in the xtd framework
 Cxtd::ranges::views::to_array_viewThe xtd::ranges::views::to_array_view class is used to convert a sequence to an array
 Cxtd::ranges::views::to_list_viewThe xtd::ranges::views::to_list_view class is used to convert a sequence to a list
 Cxtd::forms::tool_bar_button_click_event_handler
 Cxtd::event< xtd::forms::tool_bar, xtd::forms::tool_bar_button_click_event_handler >
 Cstd::true_type
 Cxtd::is_value_type< xtd::value_type< value_t > >Specialization of is_value_type for types that support stream insertion into std::ostream
 Cxtd::tunit::tunit_event_argsTunit_event_args is the base class for classes containing event data
 Cxtd::tunit::class_event_argsProvides data for the xtd::tunit::class_test events
 Cxtd::tunit::test_event_argsProvides data for the xtd::tunit::test events
 Ctype_t
 Cxtd::forms::layout::arranged_element_collection< type_t, sorter_t >::value_typeRepresents the value type of the collection
 Cxtd::tunit::unit_testUnit test base interface
 Cxtd::tunit::ostream_unit_testOstream unit test interface
 Cxtd::tunit::console_unit_testConsole unit test interface
 Cxtd::unsigned_integer< type_t >Represents unsigned integer concept
 Cxtd::unsigned_integer_16< type_t >Represents the unsigned integer 16 bist concept
 Cxtd::unsigned_integer_32< type_t >Represents the unsigned integer 32 bist concept
 Cxtd::unsigned_integer_64< type_t >Represnets the unsigned integer 64 bits concept
 Cxtd::unsigned_integer_8< type_t >Represents the unsigned integer 8 bits concept
 Cxtd::value_type< type_t >Represents a value_type struct
 Cxtd::ranges::views::where_viewThe xtd::ranges::views::where_view class is used to filter elements from a sequence
 Cxtd::drawing::yuvThe yuv struct