xtd 1.0.0
Loading...
Searching...
No Matches
Class Hierarchy
Contains inheritance class list sorted roughly, but not completely, alphabetically.
 Cxtd::action_callable< function_t, result_t, args_t >Represents the action callable (actiontion, method, xtd::delegate, xtd::event, std::actiontional) concept
 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::expressions::args< count >Generates a set of positional args that can be decomposed using structured bindings to build readable and composable expression templates
 Cxtd::arithmeticable< type_t >Represents the arithmeticable concept
 Cxtd::tunit::constraints::assert_value
 Cxtd::async_callback_callable< function_t >Represents the assync callable callable (function, method, xtd::delegate, xtd::event, std::functional) concept
 Cxtd::threading::tasks::task< result_t >::awaiter
 Cxtd::threading::tasks::task< void >::awaiter
 Cxtd::threading::tasks::wtask< result_t >::awaiter
 Cxtd::threading::tasks::basic_task
  Cxtd::threading::tasks::task< void >Represents an asynchronous operation
   Cxtd::threading::tasks::wtask< result_t >
  Cxtd::threading::tasks::task< result_t >Represents an asynchronous operation
   Cxtd::threading::tasks::wtask< result_t >
  Cxtd::threading::tasks::task< void >Represents an asynchronous operation
 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::callable< function_t, result_t, args_t >Represents the callable (function, method, xtd::delegate, xtd::event, std::functional) concept
 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
  Cxtd::collections::generic::icollection< xtd::any_object >
   Cxtd::collections::generic::ilist< xtd::any_object >
    Cxtd::collections::generic::list< xtd::any_object >
   Cxtd::collections::generic::queue< xtd::any_object >
   Cxtd::collections::generic::stack< xtd::any_object >
 Cxtd::collections::generic::extensions::collection_common< bool, icollection< bool > >
  Cxtd::collections::generic::icollection< bool >
   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::generic::extensions::collection_common< byte, icollection< byte > >
  Cxtd::collections::generic::icollection< byte >
   Cxtd::collections::generic::ilist< byte >
    Cxtd::basic_array< byte, allocator_t >
     Cxtd::array< byte >
    Cxtd::collections::generic::list< byte >
 Cxtd::collections::generic::extensions::collection_common< char *, icollection< char * > >
  Cxtd::collections::generic::icollection< char * >
   Cxtd::collections::generic::ilist< char * >
    Cxtd::basic_array< char *, allocator_t >
     Cxtd::array< char * >
 Cxtd::collections::generic::extensions::collection_common< item_t, icollection< item_t > >
  Cxtd::collections::generic::icollection< item_t >
   Cxtd::collections::generic::ilist< item_t >
    Cxtd::basic_array< item_t, allocator_t >
     Cxtd::array< item_t >
 Cxtd::collections::generic::extensions::collection_common< list_type_t, icollection< list_type_t > >
  Cxtd::collections::generic::icollection< list_type_t >
   Cxtd::collections::generic::ilist< list_type_t >
 Cxtd::collections::generic::extensions::collection_common< type_t, icollection< type_t > >
  Cxtd::collections::generic::icollection< type_t >Defines methods to manipulate generic collections
   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< type_t >
   Cxtd::forms::layout::arranged_element_collection< xtd::string >
   Cxtd::forms::layout::arranged_element_collection< item >
   Cxtd::forms::layout::arranged_element_collection< xtd::forms::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< xtd::forms::menu_item_ref >
   Cxtd::forms::layout::arranged_element_collection< xtd::forms::message_notifier_button_ref >
   Cxtd::forms::layout::arranged_element_collection< xtd::forms::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::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::concurrent::concurrent_queue< type_t >Represents a thread-safe first in-first out (FIFO) collection
    Cxtd::collections::concurrent::concurrent_stack< type_t >Represents a thread-safe last in-first out (LIFO) collection
   Cxtd::collections::generic::ilist< type_t >Represents a collection of objects that can be individually accessed by index
    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::collections::generic::list< key_type >
    Cxtd::collections::generic::list< mapped_type >
    Cxtd::collections::generic::list< xtd::string >
    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< xtd::forms::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::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::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::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::extensions::collection_common< value_type, icollection< value_type > >
  Cxtd::collections::generic::icollection< value_type >
   Cxtd::collections::generic::ilist< value_type >
    Cxtd::basic_array< value_type, allocator_t >
     Cxtd::array< value_type >
    Cxtd::collections::generic::list< value_type >
    Cxtd::collections::object_model::read_only_collection< value_type >
   Cxtd::collections::generic::linked_list< value_type >
   Cxtd::collections::generic::queue< value_type >
   Cxtd::collections::generic::stack< value_type >
 Cxtd::collections::generic::extensions::collection_common< xtd::array< xtd::byte >, icollection< xtd::array< xtd::byte > > >
  Cxtd::collections::generic::icollection< xtd::array< xtd::byte > >
   Cxtd::collections::generic::ilist< xtd::array< xtd::byte > >
    Cxtd::basic_array< xtd::array< xtd::byte >, allocator_t >
     Cxtd::array< xtd::array< xtd::byte > >
 Cxtd::collections::generic::extensions::collection_common< xtd::basic_string< char >, icollection< xtd::basic_string< char > > >
  Cxtd::collections::generic::icollection< xtd::basic_string< char > >
   Cxtd::collections::generic::ilist< xtd::basic_string< char > >
    Cxtd::basic_array< xtd::basic_string< char >, allocator_t >
     Cxtd::array< xtd::basic_string< char > >
 Cxtd::collections::generic::extensions::collection_common< xtd::byte, icollection< xtd::byte > >
  Cxtd::collections::generic::icollection< xtd::byte >
   Cxtd::collections::generic::ilist< xtd::byte >
    Cxtd::basic_array< xtd::byte, allocator_t >
     Cxtd::array< xtd::byte >
    Cxtd::collections::generic::list< xtd::byte >
 Cxtd::collections::generic::extensions::collection_common< xtd::collections::generic::key_value_pair< key_t, value_t >, icollection< xtd::collections::generic::key_value_pair< key_t, value_t > > >
  Cxtd::collections::generic::icollection< xtd::collections::generic::key_value_pair< key_t, value_t > >
   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::extensions::collection_common< xtd::drawing::color, icollection< xtd::drawing::color > >
  Cxtd::collections::generic::icollection< xtd::drawing::color >
   Cxtd::collections::generic::ilist< xtd::drawing::color >
    Cxtd::collections::generic::list< xtd::drawing::color >
 Cxtd::collections::generic::extensions::collection_common< xtd::drawing::imaging::encoder_parameter, icollection< xtd::drawing::imaging::encoder_parameter > >
  Cxtd::collections::generic::icollection< xtd::drawing::imaging::encoder_parameter >
   Cxtd::collections::generic::ilist< xtd::drawing::imaging::encoder_parameter >
    Cxtd::basic_array< xtd::drawing::imaging::encoder_parameter, allocator_t >
     Cxtd::array< xtd::drawing::imaging::encoder_parameter >
 Cxtd::collections::generic::extensions::collection_common< xtd::forms::layout::arranged_element_collection::value_type, icollection< xtd::forms::layout::arranged_element_collection::value_type > >
  Cxtd::collections::generic::icollection< xtd::forms::layout::arranged_element_collection::value_type >
   Cxtd::collections::generic::ilist< xtd::forms::layout::arranged_element_collection::value_type >
    Cxtd::collections::generic::list< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::collections::generic::extensions::collection_common< xtd::int32, icollection< xtd::int32 > >
  Cxtd::collections::generic::icollection< xtd::int32 >
   Cxtd::collections::generic::ilist< xtd::int32 >
    Cxtd::collections::generic::list< xtd::int32 >
 Cxtd::collections::generic::extensions::collection_common< xtd::net::ip_address, icollection< xtd::net::ip_address > >
  Cxtd::collections::generic::icollection< xtd::net::ip_address >
   Cxtd::collections::generic::ilist< xtd::net::ip_address >
    Cxtd::basic_array< xtd::net::ip_address, allocator_t >
     Cxtd::array< xtd::net::ip_address >
 Cxtd::collections::generic::extensions::collection_common< xtd::sptr< xtd::diagnostics::trace_listener >, icollection< xtd::sptr< xtd::diagnostics::trace_listener > > >
  Cxtd::collections::generic::icollection< xtd::sptr< xtd::diagnostics::trace_listener > >
   Cxtd::collections::generic::ilist< xtd::sptr< xtd::diagnostics::trace_listener > >
    Cxtd::collections::generic::list< xtd::sptr< xtd::diagnostics::trace_listener > >
     Cxtd::diagnostics::trace_listener_collectionRepresents a collection of xtd::diagnostics::trace_listener
 Cxtd::collections::generic::extensions::collection_common< xtd::sptr< xtd::forms::control >, icollection< xtd::sptr< xtd::forms::control > > >
  Cxtd::collections::generic::icollection< xtd::sptr< xtd::forms::control > >
   Cxtd::collections::generic::ilist< xtd::sptr< xtd::forms::control > >
    Cxtd::collections::generic::list< xtd::sptr< xtd::forms::control > >
 Cxtd::collections::generic::extensions::collection_common< xtd::sptr< xtd::forms::menu_item >, icollection< xtd::sptr< xtd::forms::menu_item > > >
  Cxtd::collections::generic::icollection< xtd::sptr< xtd::forms::menu_item > >
   Cxtd::collections::generic::ilist< xtd::sptr< xtd::forms::menu_item > >
    Cxtd::collections::generic::list< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::collections::generic::extensions::collection_common< xtd::time_zone_info::adjustment_rule, icollection< xtd::time_zone_info::adjustment_rule > >
  Cxtd::collections::generic::icollection< xtd::time_zone_info::adjustment_rule >
   Cxtd::collections::generic::ilist< xtd::time_zone_info::adjustment_rule >
    Cxtd::collections::generic::list< xtd::time_zone_info::adjustment_rule >
 Cxtd::collections::generic::extensions::collection_common< xtd::uint16, icollection< xtd::uint16 > >
  Cxtd::collections::generic::icollection< xtd::uint16 >
   Cxtd::collections::generic::ilist< xtd::uint16 >
    Cxtd::basic_array< xtd::uint16, allocator_t >
     Cxtd::array< xtd::uint16 >
 Cxtd::forms::color_picker_event_handler
  Cxtd::event< xtd::forms::color_picker, xtd::forms::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::reference_wrapper_object< const xtd::forms::control >
   Cxtd::reference_wrapper_object< const xtd::forms::form >
   Cxtd::reference_wrapper_object< const xtd::forms::menu_item >
   Cxtd::reference_wrapper_object< const xtd::forms::tab_page >
   Cxtd::reference_wrapper_object< xtd::forms::context_menu >
   Cxtd::reference_wrapper_object< xtd::forms::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< xtd::forms::form >
   Cxtd::reference_wrapper_object< xtd::forms::menu_item >
   Cxtd::reference_wrapper_object< xtd::forms::message_notifier_button >
   Cxtd::reference_wrapper_object< status_bar_panel >
   Cxtd::reference_wrapper_object< xtd::forms::tab_page >
   Cxtd::reference_wrapper_object< xtd::forms::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
 Cxtd::forms::const_tab_page_ref_lessRepresents less comparator for const const_tab_page_ref
 Cxtd::forms::control_event_handler
  Cxtd::event< xtd::forms::control, xtd::forms::control_event_handler >
 Cxtd::forms::control_ref_lessRepresents less comparator for control_ref
 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::delegate
  Cxtd::event< xtd::forms::tab_control::tab_page_collection, xtd::delegate< void(xtd::usize xtd::index, const xtd::basic_string< char > &text, const xtd::basic_string< char > &name)> >
  Cxtd::event< xtd::forms::tab_control::tab_page_collection, xtd::delegate< iterator(const_iterator pos, const xtd::basic_string< char > &text, const xtd::basic_string< char > &name)> >
  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::forms::dialog_closed_event_handler
  Cxtd::event< xtd::forms::common_dialog, xtd::forms::dialog_closed_event_handler >
  Cxtd::event< xtd::forms::debug_message_dialog, xtd::forms::dialog_closed_event_handler >
  Cxtd::event< xtd::forms::exception_dialog, xtd::forms::dialog_closed_event_handler >
  Cxtd::event< xtd::forms::find_dialog, xtd::forms::dialog_closed_event_handler >
  Cxtd::event< xtd::forms::message_dialog, xtd::forms::dialog_closed_event_handler >
  Cxtd::event< xtd::forms::replace_dialog, xtd::forms::dialog_closed_event_handler >
  Cxtd::event< xtd::forms::trace_message_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< value_t, enumerable_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::icollection< xtd::any_object >
 Cxtd::collections::generic::extensions::enumerable< bool, xtd::collections::generic::ienumerable< bool > >
  Cxtd::collections::generic::ienumerable< bool >
   Cxtd::collections::generic::icollection< bool >
 Cxtd::collections::generic::extensions::enumerable< byte, xtd::collections::generic::ienumerable< byte > >
  Cxtd::collections::generic::ienumerable< byte >
   Cxtd::collections::generic::icollection< byte >
 Cxtd::collections::generic::extensions::enumerable< char *, xtd::collections::generic::ienumerable< char * > >
  Cxtd::collections::generic::ienumerable< char * >
   Cxtd::collections::generic::icollection< char * >
 Cxtd::collections::generic::extensions::enumerable< char_t, xtd::collections::generic::ienumerable< 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< item_t, xtd::collections::generic::ienumerable< item_t > >
  Cxtd::collections::generic::ienumerable< item_t >
   Cxtd::collections::generic::icollection< item_t >
 Cxtd::collections::generic::extensions::enumerable< list_type_t, xtd::collections::generic::ienumerable< list_type_t > >
  Cxtd::collections::generic::ienumerable< list_type_t >
   Cxtd::collections::generic::icollection< list_type_t >
 Cxtd::collections::generic::extensions::enumerable< 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::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 generator that supports deferred, lazy iteration over a collection of a specified type using C++20 coroutines
   Cxtd::collections::generic::icollection< type_t >Defines methods to manipulate generic collections
   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::span< type_t, extent >Represents a non-owning view over a contiguous sequence of objects
 Cxtd::collections::generic::extensions::enumerable< value_type, xtd::collections::generic::ienumerable< value_type > >
  Cxtd::collections::generic::ienumerable< value_type >
   Cxtd::collections::generic::icollection< value_type >
 Cxtd::collections::generic::extensions::enumerable< xtd::array< xtd::byte >, xtd::collections::generic::ienumerable< xtd::array< xtd::byte > > >
  Cxtd::collections::generic::ienumerable< xtd::array< xtd::byte > >
   Cxtd::collections::generic::icollection< xtd::array< xtd::byte > >
 Cxtd::collections::generic::extensions::enumerable< xtd::basic_string< char >, xtd::collections::generic::ienumerable< xtd::basic_string< char > > >
  Cxtd::collections::generic::ienumerable< xtd::basic_string< char > >
   Cxtd::collections::generic::icollection< xtd::basic_string< char > >
 Cxtd::collections::generic::extensions::enumerable< xtd::byte, xtd::collections::generic::ienumerable< xtd::byte > >
  Cxtd::collections::generic::ienumerable< xtd::byte >
   Cxtd::collections::generic::icollection< xtd::byte >
 Cxtd::collections::generic::extensions::enumerable< xtd::collections::generic::key_value_pair< key_t, value_t >, xtd::collections::generic::ienumerable< xtd::collections::generic::key_value_pair< key_t, value_t > > >
  Cxtd::collections::generic::ienumerable< xtd::collections::generic::key_value_pair< key_t, value_t > >
   Cxtd::collections::generic::icollection< xtd::collections::generic::key_value_pair< key_t, value_t > >
 Cxtd::collections::generic::extensions::enumerable< xtd::drawing::color, xtd::collections::generic::ienumerable< xtd::drawing::color > >
  Cxtd::collections::generic::ienumerable< xtd::drawing::color >
   Cxtd::collections::generic::icollection< xtd::drawing::color >
 Cxtd::collections::generic::extensions::enumerable< xtd::drawing::imaging::encoder_parameter, xtd::collections::generic::ienumerable< xtd::drawing::imaging::encoder_parameter > >
  Cxtd::collections::generic::ienumerable< xtd::drawing::imaging::encoder_parameter >
   Cxtd::collections::generic::icollection< xtd::drawing::imaging::encoder_parameter >
 Cxtd::collections::generic::extensions::enumerable< xtd::forms::layout::arranged_element_collection::value_type, xtd::collections::generic::ienumerable< xtd::forms::layout::arranged_element_collection::value_type > >
  Cxtd::collections::generic::ienumerable< xtd::forms::layout::arranged_element_collection::value_type >
   Cxtd::collections::generic::icollection< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::collections::generic::extensions::enumerable< xtd::int32, xtd::collections::generic::ienumerable< xtd::int32 > >
  Cxtd::collections::generic::ienumerable< xtd::int32 >
   Cxtd::collections::generic::icollection< xtd::int32 >
 Cxtd::collections::generic::extensions::enumerable< xtd::net::ip_address, xtd::collections::generic::ienumerable< xtd::net::ip_address > >
  Cxtd::collections::generic::ienumerable< xtd::net::ip_address >
   Cxtd::collections::generic::icollection< xtd::net::ip_address >
 Cxtd::collections::generic::extensions::enumerable< xtd::sptr< xtd::diagnostics::trace_listener >, xtd::collections::generic::ienumerable< xtd::sptr< xtd::diagnostics::trace_listener > > >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::diagnostics::trace_listener > >
   Cxtd::collections::generic::icollection< xtd::sptr< xtd::diagnostics::trace_listener > >
 Cxtd::collections::generic::extensions::enumerable< xtd::sptr< xtd::forms::control >, xtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::control > > >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::control > >
   Cxtd::collections::generic::icollection< xtd::sptr< xtd::forms::control > >
 Cxtd::collections::generic::extensions::enumerable< xtd::sptr< xtd::forms::menu_item >, xtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::menu_item > > >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::menu_item > >
   Cxtd::collections::generic::icollection< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::collections::generic::extensions::enumerable< xtd::time_zone_info::adjustment_rule, xtd::collections::generic::ienumerable< xtd::time_zone_info::adjustment_rule > >
  Cxtd::collections::generic::ienumerable< xtd::time_zone_info::adjustment_rule >
   Cxtd::collections::generic::icollection< xtd::time_zone_info::adjustment_rule >
 Cxtd::collections::generic::extensions::enumerable< xtd::uint16, xtd::collections::generic::ienumerable< xtd::uint16 > >
  Cxtd::collections::generic::ienumerable< xtd::uint16 >
   Cxtd::collections::generic::icollection< xtd::uint16 >
 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< bool, xtd::collections::generic::ienumerable< bool > >
  Cxtd::collections::generic::ienumerable< bool >
 Cxtd::collections::generic::extensions::enumerable_iterators< byte, xtd::collections::generic::ienumerable< byte > >
  Cxtd::collections::generic::ienumerable< byte >
 Cxtd::collections::generic::extensions::enumerable_iterators< char *, xtd::collections::generic::ienumerable< char * > >
  Cxtd::collections::generic::ienumerable< char * >
 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< item_t, xtd::collections::generic::ienumerable< item_t > >
  Cxtd::collections::generic::ienumerable< item_t >
 Cxtd::collections::generic::extensions::enumerable_iterators< list_type_t, xtd::collections::generic::ienumerable< list_type_t > >
  Cxtd::collections::generic::ienumerable< list_type_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::collections::generic::extensions::enumerable_iterators< value_type, xtd::collections::generic::ienumerable< value_type > >
  Cxtd::collections::generic::ienumerable< value_type >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::array< xtd::byte >, xtd::collections::generic::ienumerable< xtd::array< xtd::byte > > >
  Cxtd::collections::generic::ienumerable< xtd::array< xtd::byte > >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::basic_string< char >, xtd::collections::generic::ienumerable< xtd::basic_string< char > > >
  Cxtd::collections::generic::ienumerable< xtd::basic_string< char > >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::byte, xtd::collections::generic::ienumerable< xtd::byte > >
  Cxtd::collections::generic::ienumerable< xtd::byte >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::collections::generic::key_value_pair< key_t, value_t >, xtd::collections::generic::ienumerable< xtd::collections::generic::key_value_pair< key_t, value_t > > >
  Cxtd::collections::generic::ienumerable< xtd::collections::generic::key_value_pair< key_t, value_t > >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::drawing::color, xtd::collections::generic::ienumerable< xtd::drawing::color > >
  Cxtd::collections::generic::ienumerable< xtd::drawing::color >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::drawing::imaging::encoder_parameter, xtd::collections::generic::ienumerable< xtd::drawing::imaging::encoder_parameter > >
  Cxtd::collections::generic::ienumerable< xtd::drawing::imaging::encoder_parameter >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::forms::layout::arranged_element_collection::value_type, xtd::collections::generic::ienumerable< xtd::forms::layout::arranged_element_collection::value_type > >
  Cxtd::collections::generic::ienumerable< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::int32, xtd::collections::generic::ienumerable< xtd::int32 > >
  Cxtd::collections::generic::ienumerable< xtd::int32 >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::net::ip_address, xtd::collections::generic::ienumerable< xtd::net::ip_address > >
  Cxtd::collections::generic::ienumerable< xtd::net::ip_address >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::sptr< xtd::diagnostics::trace_listener >, xtd::collections::generic::ienumerable< xtd::sptr< xtd::diagnostics::trace_listener > > >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::diagnostics::trace_listener > >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::sptr< xtd::forms::control >, xtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::control > > >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::control > >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::sptr< xtd::forms::menu_item >, xtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::menu_item > > >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::time_zone_info::adjustment_rule, xtd::collections::generic::ienumerable< xtd::time_zone_info::adjustment_rule > >
  Cxtd::collections::generic::ienumerable< xtd::time_zone_info::adjustment_rule >
 Cxtd::collections::generic::extensions::enumerable_iterators< xtd::uint16, xtd::collections::generic::ienumerable< xtd::uint16 > >
  Cxtd::collections::generic::ienumerable< xtd::uint16 >
 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::extensions::equality_operators< basic_array< char *, allocator_t >, iequatable< basic_array< char *, allocator_t > > >
  Cxtd::iequatable< basic_array< char *, allocator_t > >
   Cxtd::basic_array< char *, allocator_t >
 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::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::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::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::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::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::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::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::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< index, iequatable< index > >
  Cxtd::iequatable< index >
   Cxtd::indexRepresents a type that can be used to index a collection either from the beginning or the end
 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< 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< range, iequatable< range > >
  Cxtd::iequatable< range >
   Cxtd::rangeRepresents a range that has start and end indexes
 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::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, 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::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< xtd::forms::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::reference_wrapper_object< const xtd::forms::control >
   Cxtd::reference_wrapper_object< const xtd::forms::form >
   Cxtd::reference_wrapper_object< const xtd::forms::menu_item >
   Cxtd::reference_wrapper_object< const xtd::forms::tab_page >
   Cxtd::reference_wrapper_object< xtd::forms::context_menu >
   Cxtd::reference_wrapper_object< xtd::forms::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< xtd::forms::form >
   Cxtd::reference_wrapper_object< xtd::forms::menu_item >
   Cxtd::reference_wrapper_object< xtd::forms::message_notifier_button >
   Cxtd::reference_wrapper_object< status_bar_panel >
   Cxtd::reference_wrapper_object< xtd::forms::tab_page >
   Cxtd::reference_wrapper_object< xtd::forms::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::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< 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::int32, allocator_t >, iequatable< xtd::collections::generic::list< xtd::int32, allocator_t > > >
  Cxtd::iequatable< xtd::collections::generic::list< xtd::int32, allocator_t > >
   Cxtd::collections::generic::list< xtd::int32 >
 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::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::forms::message_notifier_button, iequatable< xtd::forms::message_notifier_button > >
  Cxtd::iequatable< xtd::forms::message_notifier_button >
   Cxtd::forms::message_notifier_button
 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_handler
  Cxtd::event< xtd::forms::check_box, xtd::event_handler >
  Cxtd::event< xtd::forms::collapsible_panel, xtd::event_handler >
  Cxtd::event< xtd::forms::combo_box, xtd::event_handler >
  Cxtd::event< xtd::forms::control, xtd::event_handler >
  Cxtd::event< xtd::forms::date_time_picker, xtd::event_handler >
  Cxtd::event< xtd::forms::domain_up_down, xtd::event_handler >
  Cxtd::event< xtd::forms::font_dialog, xtd::event_handler >
  Cxtd::event< xtd::forms::form, xtd::event_handler >
  Cxtd::event< xtd::forms::label, xtd::event_handler >
  Cxtd::event< xtd::forms::light_button, xtd::event_handler >
  Cxtd::event< xtd::forms::list_control, xtd::event_handler >
  Cxtd::event< xtd::forms::menu_item, xtd::event_handler >
  Cxtd::event< xtd::forms::numeric_up_down, xtd::event_handler >
  Cxtd::event< xtd::forms::radio_button, xtd::event_handler >
  Cxtd::event< xtd::forms::scroll_bar, xtd::event_handler >
  Cxtd::event< xtd::forms::style_sheets::style_sheet, event_handler >
  Cxtd::event< xtd::forms::switch_button, xtd::event_handler >
  Cxtd::event< xtd::forms::tab_control, xtd::event_handler >
  Cxtd::event< xtd::forms::text_box, xtd::event_handler >
  Cxtd::event< xtd::forms::text_box_base, xtd::event_handler >
  Cxtd::event< xtd::forms::timer, xtd::event_handler >
  Cxtd::event< xtd::forms::toggle_button, xtd::event_handler >
  Cxtd::event< xtd::forms::track_bar, xtd::event_handler >
  Cxtd::event< xtd::forms::up_down_button, xtd::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::argument_expressionThe xtd::expressions::argument_expression is the base class for xtd::expressions::arg
   Cxtd::expressions::argument< xtd::index >
   Cxtd::expressions::argument< index >The xtd::expressions::arg object is arg for all expressions
  Cxtd::expressions::binary_expressionThe xtd::expressions::binary_expression is the base class for xtd::expressions::arg
   Cxtd::expressions::add< left_t, right_t >The xtd::expressions::add is the add expression
   Cxtd::expressions::and_< left_t, right_t >The xtd::expressions::and_ is the bitwise and expression
   Cxtd::expressions::compare_three_way< left_t, right_t >The xtd::expressions::compare_three_way is the three_way_comparison expression
   Cxtd::expressions::divide< left_t, right_t >The xtd::expressions::divide is the division expression
   Cxtd::expressions::equal< left_t, right_t >The xtd::expressions::equal is the equal expression
   Cxtd::expressions::greater_than< left_t, right_t >The xtd::expressions::greater_than is the greater expression
   Cxtd::expressions::greater_than_or_equal< left_t, right_t >The xtd::expressions::greater_than_or_equal is the greater or equal expression
   Cxtd::expressions::left_shift< left_t, right_t >The xtd::expressions::left_shift is the bitwise left expression
   Cxtd::expressions::less_than< left_t, right_t >The xtd::expressions::less_than is the less expression
   Cxtd::expressions::less_than_or_equal< left_t, right_t >The xtd::expressions::less_than_or_equal is the less or equal expression
   Cxtd::expressions::logical_and< left_t, right_t >The xtd::expressions::logical_and is the and alse expression
   Cxtd::expressions::logical_or< left_t, right_t >The xtd::expressions::logical_or is the or expression
   Cxtd::expressions::modulo< left_t, right_t >The xtd::expressions::modulo is the modulo expression
   Cxtd::expressions::multiply< left_t, right_t >The xtd::expressions::multiply is the multiplication expression
   Cxtd::expressions::not_equal< left_t, right_t >The xtd::expressions::not_equal is the not equal expression
   Cxtd::expressions::or_< left_t, right_t >The xtd::expressions::or_ is the bitwise or expression
   Cxtd::expressions::right_shift< left_t, right_t >The xtd::expressions::right_shift 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_< left_t, right_t >The xtd::expressions::xor_ is the bitwise xor expression
  Cxtd::expressions::conditional_expressionThe xtd::expressions::conditional_expression is the base class for xtd::expressions::arg
   Cxtd::expressions::if_then_else_expression< condition_t, then_t, else_t >The xtd::expressions::if_then_else_expression is the addition expression
  Cxtd::expressions::invocation_expressionThe xtd::expressions::invocation_expression is the base class for xtd::expressions::arg
   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::unary_expressionThe xtd::expressions::unary_expression is the base class for xtd::expressions::arg
   Cxtd::expressions::logical_not< value_t >The xtd::expressions::logical_not is the not expression
   Cxtd::expressions::not_< value_t >The xtd::expressions::not_ 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::arg
   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 >
 Cxtd::forms::font_picker_event_handler
  Cxtd::event< xtd::forms::font_picker, xtd::forms::font_picker_event_handler >
 Cxtd::forms::form_closed_event_handler
  Cxtd::event< xtd::forms::form, xtd::forms::form_closed_event_handler >
 Cxtd::forms::form_closing_event_handler
  Cxtd::event< xtd::forms::form, xtd::forms::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::func_callable< function_t, result_t, args_t >Represents the func callable (function, method, xtd::delegate, xtd::event, std::functional) 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
 Cxtd::forms::help_event_handler
  Cxtd::event< xtd::forms::common_dialog, xtd::forms::help_event_handler >
  Cxtd::event< xtd::forms::control, xtd::forms::help_event_handler >
  Cxtd::event< xtd::forms::message_dialog, xtd::forms::help_event_handler >
 Cxtd::drawing::hsbThe hsb struct
 Cxtd::drawing::hslThe hsl struct
 Cxtd::drawing::hsvThe hsv struct
 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< bool >
  Cxtd::collections::generic::ienumerable< xtd::collections::generic::key_value_pair< key_t, value_t > >
  Cxtd::collections::generic::ienumerable< list_type_t >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::diagnostics::trace_listener > >
  Cxtd::collections::generic::ienumerable< value_type >
  Cxtd::collections::generic::ienumerable< xtd::int32 >
  Cxtd::collections::generic::ienumerable< xtd::drawing::color >
  Cxtd::collections::generic::ienumerable< xtd::byte >
  Cxtd::collections::generic::ienumerable< xtd::drawing::imaging::encoder_parameter >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::control > >
  Cxtd::collections::generic::ienumerable< xtd::basic_string< char > >
  Cxtd::collections::generic::ienumerable< xtd::forms::layout::arranged_element_collection::value_type >
  Cxtd::collections::generic::ienumerable< item_t >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::menu_item > >
  Cxtd::collections::generic::ienumerable< byte >
  Cxtd::collections::generic::ienumerable< xtd::uint16 >
  Cxtd::collections::generic::ienumerable< xtd::net::ip_address >
  Cxtd::collections::generic::ienumerable< xtd::array< xtd::byte > >
  Cxtd::collections::generic::ienumerable< char * >
  Cxtd::collections::generic::ienumerable< xtd::time_zone_info::adjustment_rule >
  Cxtd::collections::generic::ienumerable< type_t >Exposes the enumerator, which supports a simple iteration over a collection of a specified type
 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::ienumerable< bool >
  Cxtd::collections::generic::ienumerable< xtd::collections::generic::key_value_pair< key_t, value_t > >
  Cxtd::collections::generic::ienumerable< list_type_t >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::diagnostics::trace_listener > >
  Cxtd::collections::generic::ienumerable< value_type >
  Cxtd::collections::generic::ienumerable< xtd::int32 >
  Cxtd::collections::generic::ienumerable< xtd::drawing::color >
  Cxtd::collections::generic::ienumerable< xtd::byte >
  Cxtd::collections::generic::ienumerable< xtd::drawing::imaging::encoder_parameter >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::control > >
  Cxtd::collections::generic::ienumerable< xtd::basic_string< char > >
  Cxtd::collections::generic::ienumerable< xtd::forms::layout::arranged_element_collection::value_type >
  Cxtd::collections::generic::ienumerable< item_t >
  Cxtd::collections::generic::ienumerable< xtd::sptr< xtd::forms::menu_item > >
  Cxtd::collections::generic::ienumerable< byte >
  Cxtd::collections::generic::ienumerable< xtd::uint16 >
  Cxtd::collections::generic::ienumerable< xtd::net::ip_address >
  Cxtd::collections::generic::ienumerable< xtd::array< xtd::byte > >
  Cxtd::collections::generic::ienumerable< char * >
  Cxtd::collections::generic::ienumerable< xtd::time_zone_info::adjustment_rule >
  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< xtd::forms::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< index >
  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< range >
  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, 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< xtd::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< basic_array< char *, 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::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::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::invocable< function_t, result_t, args_t >Represents the invocable (function, method, xtd::delegate, xtd::event, std::functional) concept
 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
 Cxtd::forms::list_box::item
  Cxtd::forms::checked_list_box::itemRepresent an item contained in the checked_list_box::object_collection collection
 Cxtd::forms::item_check_event_handler
  Cxtd::event< xtd::forms::checked_list_box, xtd::forms::item_check_event_handler >
 Cxtd::iterable< value_t >Represents the iterable concept
 Cxtd::forms::key_event_handler
  Cxtd::event< xtd::forms::control, xtd::forms::key_event_handler >
 Cxtd::forms::key_press_event_handler
  Cxtd::event< xtd::forms::control, xtd::forms::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
 Cxtd::forms::link_label_clicked_event_handler
  Cxtd::event< xtd::forms::link_label, xtd::forms::link_label_clicked_event_handler >
 Cxtd::collections::generic::extensions::list_common< type_t, list_t >Internal list common definition
  Cxtd::collections::generic::ilist< xtd::any_object >
 Cxtd::collections::generic::extensions::list_common< byte, ilist< byte > >
  Cxtd::collections::generic::ilist< byte >
 Cxtd::collections::generic::extensions::list_common< char *, ilist< char * > >
  Cxtd::collections::generic::ilist< char * >
 Cxtd::collections::generic::extensions::list_common< item_t, ilist< item_t > >
  Cxtd::collections::generic::ilist< item_t >
 Cxtd::collections::generic::extensions::list_common< list_type_t, ilist< list_type_t > >
  Cxtd::collections::generic::ilist< list_type_t >
 Cxtd::collections::generic::extensions::list_common< type_t, ilist< type_t > >
  Cxtd::collections::generic::ilist< type_t >Represents a collection of objects that can be individually accessed by index
 Cxtd::collections::generic::extensions::list_common< value_type, ilist< value_type > >
  Cxtd::collections::generic::ilist< value_type >
 Cxtd::collections::generic::extensions::list_common< xtd::array< xtd::byte >, ilist< xtd::array< xtd::byte > > >
  Cxtd::collections::generic::ilist< xtd::array< xtd::byte > >
 Cxtd::collections::generic::extensions::list_common< xtd::basic_string< char >, ilist< xtd::basic_string< char > > >
  Cxtd::collections::generic::ilist< xtd::basic_string< char > >
 Cxtd::collections::generic::extensions::list_common< xtd::byte, ilist< xtd::byte > >
  Cxtd::collections::generic::ilist< xtd::byte >
 Cxtd::collections::generic::extensions::list_common< xtd::drawing::color, ilist< xtd::drawing::color > >
  Cxtd::collections::generic::ilist< xtd::drawing::color >
 Cxtd::collections::generic::extensions::list_common< xtd::drawing::imaging::encoder_parameter, ilist< xtd::drawing::imaging::encoder_parameter > >
  Cxtd::collections::generic::ilist< xtd::drawing::imaging::encoder_parameter >
 Cxtd::collections::generic::extensions::list_common< xtd::forms::layout::arranged_element_collection::value_type, ilist< xtd::forms::layout::arranged_element_collection::value_type > >
  Cxtd::collections::generic::ilist< xtd::forms::layout::arranged_element_collection::value_type >
 Cxtd::collections::generic::extensions::list_common< xtd::int32, ilist< xtd::int32 > >
  Cxtd::collections::generic::ilist< xtd::int32 >
 Cxtd::collections::generic::extensions::list_common< xtd::net::ip_address, ilist< xtd::net::ip_address > >
  Cxtd::collections::generic::ilist< xtd::net::ip_address >
 Cxtd::collections::generic::extensions::list_common< xtd::sptr< xtd::diagnostics::trace_listener >, ilist< xtd::sptr< xtd::diagnostics::trace_listener > > >
  Cxtd::collections::generic::ilist< xtd::sptr< xtd::diagnostics::trace_listener > >
 Cxtd::collections::generic::extensions::list_common< xtd::sptr< xtd::forms::control >, ilist< xtd::sptr< xtd::forms::control > > >
  Cxtd::collections::generic::ilist< xtd::sptr< xtd::forms::control > >
 Cxtd::collections::generic::extensions::list_common< xtd::sptr< xtd::forms::menu_item >, ilist< xtd::sptr< xtd::forms::menu_item > > >
  Cxtd::collections::generic::ilist< xtd::sptr< xtd::forms::menu_item > >
 Cxtd::collections::generic::extensions::list_common< xtd::time_zone_info::adjustment_rule, ilist< xtd::time_zone_info::adjustment_rule > >
  Cxtd::collections::generic::ilist< xtd::time_zone_info::adjustment_rule >
 Cxtd::collections::generic::extensions::list_common< xtd::uint16, ilist< xtd::uint16 > >
  Cxtd::collections::generic::ilist< xtd::uint16 >
 Cxtd::logical< type_t >Represent a logical concept
 Cxtd::ranges::views::max_view
 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::ranges::views::min_view
 Cxtd::modable< type_t >Represents the modable concept
 Cxtd::forms::mouse_event_handler
  Cxtd::event< xtd::forms::control, xtd::forms::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< xtd::forms::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< xtd::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< value_type >
  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< xtd::forms::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< xtd::forms::menu_item_ref >
  Cxtd::forms::layout::arranged_element_collection< xtd::forms::message_notifier_button_ref >
  Cxtd::forms::layout::arranged_element_collection< xtd::forms::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 xtd::forms::control >
  Cxtd::reference_wrapper_object< const xtd::forms::form >
  Cxtd::reference_wrapper_object< const xtd::forms::menu_item >
  Cxtd::reference_wrapper_object< const xtd::forms::tab_page >
  Cxtd::reference_wrapper_object< xtd::forms::context_menu >
  Cxtd::reference_wrapper_object< xtd::forms::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< xtd::forms::form >
  Cxtd::reference_wrapper_object< xtd::forms::menu_item >
  Cxtd::reference_wrapper_object< xtd::forms::message_notifier_button >
  Cxtd::reference_wrapper_object< status_bar_panel >
  Cxtd::reference_wrapper_object< xtd::forms::tab_page >
  Cxtd::reference_wrapper_object< xtd::forms::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< char *, 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::concurrent::concurrent_queue< type_t >Represents a thread-safe first in-first out (FIFO) collection
  Cxtd::collections::concurrent::concurrent_stack< type_t >Represents a thread-safe last in-first out (LIFO) collection
  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::enumerable_generator< type_t >Represents an enumerable generator that supports deferred, lazy iteration over a collection of a specified type using C++20 coroutines
  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::control_layout_styleImplements the basic functionality that represents the appearance and behavior of a control layout
  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::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::indexRepresents a type that can be used to index a collection either from the beginning or the end
  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::rangeRepresents a range that has start and end indexes
  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::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::range::offset_and_lengthRepresents a offset and length
 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
 Cxtd::forms::paint_event_handler
  Cxtd::event< xtd::forms::control, xtd::forms::paint_event_handler >
 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
 Cxtd::predicate_callable< function_t, arg_t >Represents the predicate callable (function, method, xtd::delegate, xtd::event, std::functional) 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_typeThe promise type required by the C++20 coroutine standard to manage the state and lifecycle of the enumerable_generator
 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::read_only_span< type_t, extent >
 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 struct 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::forms::tab_page_ref_lessRepresents less comparator for tab_page_ref
 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