Cxtd::__enum_any_object__< type_t, bool_t > | |
Cxtd::__enum_any_object__< type_t, std::false_type > | |
Cxtd::__enum_any_object__< type_t, std::true_type > | |
Cxtd::__polymorphic_any_object__< type_t, bool_t > | |
Cxtd::__polymorphic_any_object__< type_t, std::false_type > | |
Cxtd::__polymorphic_any_object__< type_t, std::true_type > | |
►Canimation_updated_event_handler | |
Cxtd::event< xtd::forms::animation, animation_updated_event_handler > | |
Cxtd::call_once | The 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::tunit::class_cleanup_attribute | This attribute is use to add cleanup class method to class test attribute |
Cxtd::tunit::class_initialize_attribute | This attribute is use to add initialize class method to class test attribute |
►Ccolor_picker_event_handler | |
Cxtd::event< xtd::forms::color_picker, color_picker_event_handler > | |
Cxtd::collections::generic::helpers::comparer< type_t > | Implements a function object for compare data |
►Cxtd::extensions::comparison_operators< type_t, comparable_t > | Internal comparable operators definition |
►Cxtd::icomparable< any_object > | |
Cxtd::any_object | Represent a polymorphic wrapper capable of holding any type |
►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::icomparable< box< type_t > > | |
►Cxtd::box< type_t > | Represents a boxed object |
►Cxtd::box_integer< type_t > | Represents a boxed integer object |
Cxtd::box_char< type_t > | Represents a boxed char object |
Cxtd::box_floating_point< type_t > | Represents a boxed floating point object |
►Cxtd::icomparable< date_time > | |
Cxtd::date_time | Represents an instant in time, typically expressed as a date and time of day |
►Cxtd::icomparable< image_format > | |
Cxtd::drawing::imaging::image_format | Specifies the file format of the image. Not inheritable |
Cxtd::icomparable< enum_object< std::nullptr_t > > | |
►Cxtd::icomparable< item > | |
Cxtd::forms::checked_list_box::item | Represent an item contained in the checked_list_box::object_collection collection |
Cxtd::forms::domain_up_down::item | Represent an item contained in the domain_up_down::object_collection collection |
Cxtd::forms::list_control::item | Represent an item contained in the list_control::object_collection collection |
►Cxtd::icomparable< control > | |
►Cxtd::forms::control | Defines the base class for controls, which are components with visual representation |
Cxtd::forms::animation | Represents an animation control |
►Cxtd::forms::button_base | Implements the basic functionality common to button controls |
Cxtd::forms::button | Represents a Windows button control |
Cxtd::forms::check_box | Represents a Windows check_box |
Cxtd::forms::command_link_button | Represents a Windows command link button control |
Cxtd::forms::light_button | Represents a Windows light_button |
Cxtd::forms::radio_button | Enables the user to select a single option from a group of choices when paired with other xtd::forms::radio_button controls |
Cxtd::forms::switch_button | Represents a standard Windows switch button |
Cxtd::forms::toggle_button | Represents a Windows toggle_button |
Cxtd::forms::up_down_button | Represents a standard Windows up down button |
Cxtd::forms::collapsible_panel | Used to group collections of controls in a collapsible panel |
Cxtd::forms::color_picker | Represents a picker control that displays available colors along with controls that enable the user to define custom colors |
Cxtd::forms::date_time_picker | Represents a picker control that displays available date time along with controls |
Cxtd::forms::dot_matrix_display | Represents a dot matrix display class |
Cxtd::forms::font_picker | Represents a picker control that displays available fonts along with controls |
Cxtd::forms::group_box | Represents a Windows control that displays a frame around a group of controls with an optional caption |
►Cxtd::forms::label | Represents a standard Windows label |
Cxtd::forms::link_label | Represents a Windows label control that can display hyperlinks |
Cxtd::forms::lcd_label | Represents a lcd label |
►Cxtd::forms::list_control | Provides a common implementation of members for the list_box, choice and combo_box classes |
Cxtd::forms::choice | Represents a choice control |
Cxtd::forms::combo_box | Represents a Windows combo box control |
►Cxtd::forms::list_box | Represents a standard Windows list box |
Cxtd::forms::checked_list_box | Displays a xtd::forms::list_box in which a check box is displayed to the left of each item |
Cxtd::forms::loading_indicator | Represents a loading indicator control |
Cxtd::forms::month_calendar | Represents a control that displays a month calendar |
Cxtd::forms::picture_box | Represents a standard Windows picture box |
Cxtd::forms::progress_bar | Represents a Windows progress bar control |
►Cxtd::forms::scroll_bar | Represents a standard Windows scroll bar |
Cxtd::forms::h_scroll_bar | Represents a standard Windows horizontal scroll bar |
Cxtd::forms::v_scroll_bar | Represents a standard Windows horizontal scroll bar |
►Cxtd::forms::scrollable_control | Defines a base class for controls that support auto-scrolling behavior |
►Cxtd::forms::container_control | Provides focus-management functionality for controls that can function as a container for other controls |
►Cxtd::forms::form | Represents a window or dialog box that makes up an application's user interface |
►Cxtd::forms::trace_form_base | Represents a base form for debug_form and trace_form forms. This class cannot be instantiated |
Cxtd::forms::debug_form | Represents a form that displays debug form. This class cannot be inherited |
Cxtd::forms::trace_form | Represents a form that displays trace form. This class cannot be inherited |
►Cxtd::forms::up_down_base | Implements the basic functionality required by a spin box (also known as an up-down control) |
Cxtd::forms::domain_up_down | Represents a Windows spin box (also known as an up-down control) that displays string values |
Cxtd::forms::numeric_up_down | Represents a standard Windows numeric up down |
Cxtd::forms::user_control | Represents a standard Windows user control |
►Cxtd::forms::panel | Used to group collections of controls |
Cxtd::forms::fixed_layout_panel | Used to group collections of fixed aligned controls |
Cxtd::forms::flow_layout_panel | Used to group collections of fixed aligned controls |
Cxtd::forms::horizontal_layout_panel | Used to group collections of horizontally aligned controls |
Cxtd::forms::popup_panel | Represents a special type of panel container that can be used for context menus, combo_box popups and more |
Cxtd::forms::splitter_panel | Creates a panel that is associated with a split_container |
Cxtd::forms::tab_page | Represents a single tab page in a tab_control |
Cxtd::forms::table_layout_panel | Used to group collections of fixed aligned controls |
Cxtd::forms::vertical_layout_panel | Used to group collections of vertically aligned controls |
Cxtd::forms::split_container | Represents a control consisting of a movable bar that divides a container's display area into two resizable panels |
►Cxtd::forms::seven_segment_display | Represents a seven segment display class |
►Cxtd::forms::fourteen_segment_display | Represents a nine segment display class |
Cxtd::forms::sixteen_segment_display | Represents a sixteen segment display class |
Cxtd::forms::nine_segment_display | Represents a nine segment display class |
Cxtd::forms::splitter | Represents a splitter control that enables the user to resize docked controls |
Cxtd::forms::status_bar | Represents a Windows status bar control |
Cxtd::forms::tab_control | Manages a related set of tab pages |
►Cxtd::forms::text_box_base | Implements the basic functionality required by text controls |
Cxtd::forms::text_box | Represents a standard Windows text box |
Cxtd::forms::tool_bar | Represents a Windows toolbar |
Cxtd::forms::track_bar | Represents a standard Windows track bar |
►Cxtd::icomparable< guid > | |
Cxtd::guid | Represents 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::icomparable< event_wait_handle > | |
►Cxtd::threading::event_wait_handle | Represents a thread synchronization event |
Cxtd::threading::auto_reset_event | Represents a thread synchronization event that, when signaled, resets automatically after releasing a single waiting thread. This class cannot be inherited |
Cxtd::threading::manual_reset_event | Represents a thread synchronization event that, when signaled, must be reset manually. This class cannot be inherited |
►Cxtd::icomparable< mutex > | |
Cxtd::threading::mutex | A synchronization primitive that can also be used for interprocess synchronization |
►Cxtd::icomparable< semaphore > | |
Cxtd::threading::semaphore | Limits the number of threads that can access a resource or pool of resources concurrently |
►Cxtd::icomparable< time_span > | |
Cxtd::time_span | Represents a time interval |
►Cxtd::icomparable< time_zone_info > | |
Cxtd::time_zone_info | Represents any time zone in the world |
►Cxtd::icomparable< version > | |
Cxtd::version | Represents the version number of an assembly, operating system, or the xtd. This class cannot be inherited |
Cxtd::extensions::comparison_operators< any_object, icomparable< any_object > > | |
Cxtd::extensions::comparison_operators< basic_string< char_t, traits_t, allocator_t >, icomparable< basic_string< char_t, traits_t, allocator_t > > > | |
Cxtd::extensions::comparison_operators< box< type_t >, icomparable< box< type_t > > > | |
Cxtd::extensions::comparison_operators< control, icomparable< control > > | |
Cxtd::extensions::comparison_operators< date_time, icomparable< date_time > > | |
Cxtd::extensions::comparison_operators< enum_object< std::nullptr_t >, icomparable< enum_object< std::nullptr_t > > > | |
Cxtd::extensions::comparison_operators< event_wait_handle, icomparable< event_wait_handle > > | |
Cxtd::extensions::comparison_operators< guid, icomparable< guid > > | |
Cxtd::extensions::comparison_operators< image_format, icomparable< image_format > > | |
Cxtd::extensions::comparison_operators< item, icomparable< item > > | |
Cxtd::extensions::comparison_operators< mutex, icomparable< mutex > > | |
Cxtd::extensions::comparison_operators< semaphore, icomparable< semaphore > > | |
Cxtd::extensions::comparison_operators< time_span, icomparable< time_span > > | |
Cxtd::extensions::comparison_operators< time_zone_info, icomparable< time_zone_info > > | |
►Cxtd::extensions::comparison_operators< type_t, icomparable< type_t > > | |
►Cxtd::icomparable< type_t > | Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method |
Cxtd::enum_object< enum_t > | Provides the base class for enumerations |
Cxtd::extensions::comparison_operators< version, icomparable< version > > | |
►Cconsole_cancel_event_handler | |
Cxtd::event< xtd::console, console_cancel_event_handler > | |
Cxtd::forms::const_control_ref_less | Represents less comparator for const const_control_ref |
Cxtd::const_overload< args_t > | Represents class that use to determine one of const overloaded methods |
►Cxtd::const_overload< args_t... > | |
Cxtd::overload< args_t > | Represents class that use to determine one of const and non const overloaded methods |
►Ccontrol_event_handler | |
Cxtd::event< xtd::forms::control, control_event_handler > | |
►Cxtd::diagnostics::data_received_event_handler | |
Cxtd::diagnostics::process::error_data_received_event | Represents a process error data received event |
Cxtd::diagnostics::process::output_data_received_event | Represents a process output data received event |
►Cxtd::forms::date_range_event_handler | |
Cxtd::event< xtd::forms::month_calendar, xtd::forms::date_range_event_handler > | |
►Cdelegate | |
Cxtd::event< xtd::forms::layout::arranged_element_collection, delegate< void(size_t, control_ref &item)> > | |
Cxtd::event< xtd::forms::layout::arranged_element_collection, delegate< void(size_t, xtd::forms::link_label::link &item)> > | |
Cxtd::event< xtd::forms::layout::arranged_element_collection, delegate< void(size_t, tab_page_ref &item)> > | |
Cxtd::event< xtd::forms::application, delegate< void(const xtd::event_args &)> > | |
Cxtd::event< xtd::forms::layout::arranged_element_collection, delegate< void(size_t, type_t &item)> > | |
Cxtd::event< xtd::forms::layout::arranged_element_collection, delegate< void(size_t, message_notifier_button_ref &item)> > | |
Cxtd::event< xtd::forms::tab_control::tab_page_collection, delegate< void(size_t index, const xtd::basic_string &text, const xtd::basic_string &name)> > | |
Cxtd::event< xtd::forms::tab_control::tab_page_collection, delegate< iterator(const_iterator pos, const xtd::basic_string &text, const xtd::basic_string &name)> > | |
►Cxtd::delegate | |
Cxtd::event< xtd::net::sockets::socket_async_event_args, xtd::delegate< void(const xtd::net::sockets::socket_async_event_args &)> > | |
►Cdialog_closed_event_handler | |
Cxtd::event< xtd::forms::assert_dialog, dialog_closed_event_handler > | |
Cxtd::event< xtd::forms::common_dialog, dialog_closed_event_handler > | |
Cxtd::event< xtd::forms::debug_message_dialog, dialog_closed_event_handler > | |
Cxtd::event< xtd::forms::exception_dialog, dialog_closed_event_handler > | |
Cxtd::event< xtd::forms::message_dialog, dialog_closed_event_handler > | |
Cxtd::event< xtd::forms::trace_message_dialog, dialog_closed_event_handler > | |
►Cxtd::forms::dialog_closed_event_handler | |
Cxtd::event< xtd::forms::find_dialog, xtd::forms::dialog_closed_event_handler > | |
Cxtd::event< xtd::forms::replace_dialog, xtd::forms::dialog_closed_event_handler > | |
►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::extensions::enumerable< enumerable_t, source_t > | Provides a set of static methods for querying objects that implement ienumerable <type_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::ienumerable< list_type_t > | |
Cxtd::collections::generic::ienumerable< value_type > | |
Cxtd::collections::generic::extensions::enumerable< ienumerable< char_t >, char_t > | |
Cxtd::collections::generic::extensions::enumerable< ienumerable< list_type_t >, list_type_t > | |
►Cxtd::collections::generic::extensions::enumerable< ienumerable< type_t >, type_t > | |
►Cxtd::collections::generic::ienumerable< type_t > | Exposes the enumerator, which supports a simple iteration over a collection of a specified type |
Cxtd::collections::generic::icollection< list_type_t > | |
Cxtd::collections::generic::icollection< value_type > | |
►Cxtd::collections::generic::icollection< type_t > | Defines methods to manipulate generic collections |
Cxtd::collections::generic::ilist< list_type_t > | |
Cxtd::collections::generic::ilist< value_type > | |
►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, 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::basic_array< value_type, allocator_t > | |
►Cxtd::basic_array< type_t, allocator_t > | Base object that represent array |
Cxtd::array< value_type > | |
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::linq::enumerable_collection< type_t, allocator_t > | Represent an enumerable collection |
Cxtd::collections::generic::extensions::enumerable< ienumerable< value_type >, value_type > | |
►Cxtd::collections::generic::extensions::enumerable_iterators< type_t, enumerable_t > | Internal enumarable iterators definition |
Cxtd::collections::generic::ienumerable< char_t > | |
Cxtd::collections::generic::ienumerable< list_type_t > | |
Cxtd::collections::generic::ienumerable< value_type > | |
Cxtd::collections::generic::extensions::enumerable_iterators< char_t, xtd::collections::generic::ienumerable< char_t > > | |
Cxtd::collections::generic::extensions::enumerable_iterators< list_type_t, xtd::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::extensions::equality_operators< type_t, equatable_t > | Internal comparable operators definition |
►Cxtd::iequatable< any_object > | |
Cxtd::any_object | Represent a polymorphic wrapper capable of holding any type |
►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< typename std::conditional< std::is_same< bool, type_t >::value, char, type_t >::type > > > | |
►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::iequatable< box< type_t > > | |
Cxtd::box< type_t > | Represents a boxed object |
►Cxtd::iequatable< key_value_pair< key_t, value_t > > | |
Cxtd::collections::generic::key_value_pair< key_t, value_t > | Defines a key/value pair that can be set or retrieved |
►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< file_settings > | |
Cxtd::configuration::file_settings | Represents an object for storing and retrieving configuration information using text files in INI format |
►Cxtd::iequatable< console_key_info > | |
Cxtd::console_key_info | Specifies the standard keys on a console |
►Cxtd::iequatable< date_time > | |
Cxtd::date_time | Represents an instant in time, typically expressed as a date and time of day |
►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 && an instance method of that class |
►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 && an instance method of that class |
►Cxtd::iequatable< stack_frame > | |
Cxtd::diagnostics::stack_frame | Provides information about a xtd::diagnostics::stack_frame, which represents a function call on the call stack for the current thread |
►Cxtd::iequatable< switch_base > | |
►Cxtd::diagnostics::switch_base | Provides an abstract base class to create new debugging and tracing switches |
Cxtd::diagnostics::boolean_switch | Provides a simple on/off switch that controls debugging and tracing output |
Cxtd::diagnostics::source_switch | Provides a multilevel switch to control tracing and debug output without recompiling your code |
Cxtd::diagnostics::trace_switch | Provides a multilevel switch to control tracing and debug output without recompiling your code |
►Cxtd::iequatable< trace_listener_collection > | |
Cxtd::diagnostics::trace_listener_collection | Represents a collection of xtd::diagnostics::trace_listener |
►Cxtd::iequatable< brush > | |
►Cxtd::drawing::brush | Defines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths |
Cxtd::drawing::drawing_2d::conical_gradient_brush | Encapsulates a xtd::drawing::brush with a conical gradient. This class cannot be inherited |
Cxtd::drawing::drawing_2d::hatch_brush | Defines 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_brush | Encapsulates a xtd::drawing::brush with a linear gradient. This class cannot be inherited |
Cxtd::drawing::drawing_2d::radial_gradient_brush | Encapsulates a xtd::drawing::brush with a radial gradient. This class cannot be inherited |
Cxtd::drawing::solid_brush | Defines 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_brush | Each 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::iequatable< color > | |
Cxtd::drawing::color | Represents an ARGB (alpha, red, green, blue) color |
►Cxtd::iequatable< conical_gradient_brush > | |
Cxtd::drawing::drawing_2d::conical_gradient_brush | Encapsulates a xtd::drawing::brush with a conical gradient. This class cannot be inherited |
►Cxtd::iequatable< graphics_path > | |
Cxtd::drawing::drawing_2d::graphics_path | Defines an object used to draw lines and curves. This class cannot be inherited |
►Cxtd::iequatable< graphics_state > | |
Cxtd::drawing::drawing_2d::graphics_state | Represents 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::iequatable< hatch_brush > | |
Cxtd::drawing::drawing_2d::hatch_brush | Defines a rectangular xtd::drawing::brush with a hatch style, a foreground color, and a background color. This class cannot be inherited |
►Cxtd::iequatable< linear_gradient_brush > | |
Cxtd::drawing::drawing_2d::linear_gradient_brush | Encapsulates a xtd::drawing::brush with a linear gradient. This class cannot be inherited |
►Cxtd::iequatable< matrix > | |
Cxtd::drawing::drawing_2d::matrix | Encapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited |
►Cxtd::iequatable< radial_gradient_brush > | |
Cxtd::drawing::drawing_2d::radial_gradient_brush | Encapsulates a xtd::drawing::brush with a radial gradient. This class cannot be inherited |
►Cxtd::iequatable< font > | |
Cxtd::drawing::font | Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited |
►Cxtd::iequatable< font_family > | |
Cxtd::drawing::font_family | Defines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited |
►Cxtd::iequatable< icon > | |
Cxtd::drawing::icon | Represents 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::iequatable< image > | |
►Cxtd::drawing::image | An abstract base class that provides functionality for the bitmap and metafile descended classes |
Cxtd::drawing::bitmap | Encapsulates 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::iequatable< color_palette > | |
Cxtd::drawing::imaging::color_palette | Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable |
►Cxtd::iequatable< encoder > | |
Cxtd::drawing::imaging::encoder | An Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter |
►Cxtd::iequatable< encoder_parameter > | |
Cxtd::drawing::imaging::encoder_parameter | Used to pass a value, or an array of values, to an image encoder |
►Cxtd::iequatable< encoder_parameters > | |
Cxtd::drawing::imaging::encoder_parameters | Encapsulates an array of EncoderParameter objects |
►Cxtd::iequatable< frame_dimension > | |
Cxtd::drawing::imaging::frame_dimension | Provides properties that get the frame dimensions of an image. Not inheritable |
►Cxtd::iequatable< image_format > | |
Cxtd::drawing::imaging::image_format | Specifies the file format of the image. Not inheritable |
►Cxtd::iequatable< property_item > | |
Cxtd::drawing::imaging::property_item | Encapsulates a metadata property to be included in an image file. Not inheritable |
►Cxtd::iequatable< pen > | |
Cxtd::drawing::pen | Defines an object used to draw lines and curves. This class cannot be inherited |
►Cxtd::iequatable< point > | |
Cxtd::drawing::point | Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane |
►Cxtd::iequatable< point_f > | |
Cxtd::drawing::point_f | Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane |
►Cxtd::iequatable< rectangle > | |
Cxtd::drawing::rectangle | Stores a set of four integers that represent the location and size of a rectangle |
►Cxtd::iequatable< rectangle_f > | |
Cxtd::drawing::rectangle_f | Stores 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::iequatable< region > | |
Cxtd::drawing::region | Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited |
►Cxtd::iequatable< size > | |
Cxtd::drawing::size | Stores an ordered pair of integers, which specify a height and width |
►Cxtd::iequatable< size_f > | |
Cxtd::drawing::size_f | Stores an ordered pair of floating-point, which specify a height and width |
►Cxtd::iequatable< solid_brush > | |
Cxtd::drawing::solid_brush | Defines 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::iequatable< texture_brush > | |
Cxtd::drawing::texture_brush | Each 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::iequatable< enum_object< std::nullptr_t > > | |
►Cxtd::iequatable< item > | |
Cxtd::forms::checked_list_box::item | Represent an item contained in the checked_list_box::object_collection collection |
Cxtd::forms::domain_up_down::item | Represent an item contained in the domain_up_down::object_collection collection |
Cxtd::forms::list_control::item | Represent an item contained in the list_control::object_collection collection |
►Cxtd::iequatable< control > | |
Cxtd::forms::control | Defines the base class for controls, which are components with visual representation |
Cxtd::forms::style_sheets::control | The control selector allows you to specify the box and color of a control |
►Cxtd::iequatable< control_layout_style > | |
►Cxtd::forms::control_layout_style | Implements the basic functionality that represents the appearance and behavior of a control layout |
Cxtd::forms::horizontal_control_layout_style | Implements the basic functionality that represents the appearance and behavior of a control layout |
Cxtd::forms::vertical_control_layout_style | Implements the basic functionality that represents the appearance and behavior of a control layout |
►Cxtd::iequatable< country > | |
Cxtd::forms::country | Represent a country with name, alpha codes, numeric code, emoticon and flag |
►Cxtd::iequatable< cursor > | |
Cxtd::forms::cursor | Represents the image used to paint the mouse pointer |
►Cxtd::iequatable< emoticon > | |
Cxtd::forms::emoticon | Represent a emoticon with name and codepoints |
►Cxtd::iequatable< enable_debug > | |
Cxtd::forms::enable_debug | Represent enable debug class |
►Cxtd::iequatable< flat_button_appearance > | |
Cxtd::forms::flat_button_appearance | Provides properties that specify the appearance of xtd::forms::button controls whose xtd::forms::flat_style is xtd::forms::flat_style::flat |
►Cxtd::iequatable< horizontal_control_layout_style > | |
Cxtd::forms::horizontal_control_layout_style | Implements the basic functionality that represents the appearance and behavior of a control layout |
►Cxtd::iequatable< image_list > | |
Cxtd::forms::image_list | Provides methods to manage a collection of xtd::drawing::image objects. This class cannot be inherited |
►Cxtd::iequatable< link > | |
Cxtd::forms::link | Represents a link within a xtd::forms::link_label control |
►Cxtd::iequatable< link_area > | |
Cxtd::forms::link_area | Represents an area within a xtd::forms::link_label control that represents a hyperlink within the control |
►Cxtd::iequatable< menu > | |
►Cxtd::forms::menu | Represents 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_menu | Represents a shortcut menu |
Cxtd::forms::main_menu | Represents the menu structure of a form |
Cxtd::forms::menu_item | Represents an individual item that is displayed within a main_menu or context_menu |
►Cxtd::iequatable< message_notifier_button > | |
Cxtd::forms::message_notifier_button | |
►Cxtd::iequatable< padding > | |
Cxtd::forms::padding | Represents a display device or multiple display devices on a single system |
►Cxtd::iequatable< renderer > | |
Cxtd::forms::renderer | Provides control renderers methods |
►Cxtd::iequatable< shadow > | |
Cxtd::forms::shadow | Represents a shadow within a xtd::forms::shadow_label control |
Cxtd::forms::style_sheets::shadow | The style specifies the shadow of text and elements |
►Cxtd::iequatable< status_bar_panel > | |
Cxtd::forms::status_bar_panel | Represents a xtd::forms::status_bar panel |
►Cxtd::iequatable< background_image > | |
Cxtd::forms::style_sheets::background_image | The image data allows you to specify the url or gradient mode |
►Cxtd::iequatable< border_color > | |
Cxtd::forms::style_sheets::border_color | The xtd::forms::style_sheets::border_color is used to set the color of the borders |
►Cxtd::iequatable< border_radius > | |
Cxtd::forms::style_sheets::border_radius | The radius is used to add rounded borders to an element |
►Cxtd::iequatable< border_style > | |
Cxtd::forms::style_sheets::border_style | The style specifies what kind of borders to display |
►Cxtd::iequatable< length > | |
Cxtd::forms::style_sheets::length | The xtd::forms::style_sheets::length specifies the legth and unit of many properties of the xtd::forms::style_sheets::ibox_model |
►Cxtd::iequatable< lengths > | |
Cxtd::forms::style_sheets::lengths | The length specifies the length of the borders |
►Cxtd::iequatable< style_sheet > | |
Cxtd::forms::style_sheets::style_sheet | The xtd::forms::style_sheets::style_sheet allows you to specify an xtd style sheet |
►Cxtd::iequatable< system_colors > | |
Cxtd::forms::style_sheets::system_colors | The theme data allows you to specify the theme informations |
►Cxtd::iequatable< theme > | |
Cxtd::forms::style_sheets::theme | The theme data allows you to specify the theme informations |
►Cxtd::iequatable< tool_bar_button > | |
Cxtd::forms::tool_bar_button | Represents a toolbar button |
►Cxtd::iequatable< vertical_control_layout_style > | |
Cxtd::forms::vertical_control_layout_style | Implements the basic functionality that represents the appearance and behavior of a control layout |
►Cxtd::iequatable< guid > | |
Cxtd::guid | Represents 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::iequatable< directory_iterator > | |
Cxtd::io::directory::directory_iterator | Represent directory iterator used by xtd::io::directory |
Cxtd::io::directory_info::directory_iterator | Represent directory iterator used by xtd::io::directory_info |
►Cxtd::iequatable< file_iterator > | |
Cxtd::io::directory::file_iterator | Represent file iterator used by xtd::io::directory |
Cxtd::io::directory_info::file_iterator | Represent file iterator used by xtd::io::directory_info |
►Cxtd::iequatable< file_system_entry_iterator > | |
Cxtd::io::directory::file_system_entry_iterator | Represent file system iterator used by xtd::io::directory |
►Cxtd::iequatable< file_system_info_iterator > | |
Cxtd::io::directory_info::file_system_info_iterator | Represent file system iterator used by xtd::io::directory_info |
►Cxtd::iequatable< system_sound > | |
Cxtd::media::system_sound | Represents a system sound type |
►Cxtd::iequatable< ip_address > | |
Cxtd::net::ip_address | Provides an Internet Protocol (IP) address |
►Cxtd::iequatable< socket > | |
Cxtd::net::sockets::socket | Implements the Berkeley sockets interface |
►Cxtd::iequatable< tcp_client > | |
Cxtd::net::sockets::tcp_client | Provides client connections for TCP network services |
►Cxtd::iequatable< tcp_listener > | |
Cxtd::net::sockets::tcp_listener | Listens for connections from TCP network clients |
►Cxtd::iequatable< udp_client > | |
Cxtd::net::sockets::udp_client | Provides User Datagram Protocol (UDP) network services |
Cxtd::iequatable< basic_string_builder< char_t, std::char_traits< char_t >, xtd::collections::generic::helpers::allocator< char_t > > > | |
►Cxtd::iequatable< cancellation_token > | |
Cxtd::threading::cancellation_token | Propagates notification that operations should be canceled |
►Cxtd::iequatable< event_wait_handle > | |
Cxtd::threading::event_wait_handle | Represents a thread synchronization event |
►Cxtd::iequatable< mutex > | |
Cxtd::threading::mutex | A synchronization primitive that can also be used for interprocess synchronization |
►Cxtd::iequatable< semaphore > | |
Cxtd::threading::semaphore | Limits the number of threads that can access a resource or pool of resources concurrently |
►Cxtd::iequatable< time_span > | |
Cxtd::time_span | Represents a time interval |
►Cxtd::iequatable< time_zone_info > | |
Cxtd::time_zone_info | Represents any time zone in the world |
►Cxtd::iequatable< adjustement_rule > | |
Cxtd::time_zone_info::adjustement_rule | Provides information about a time zone adjustment, such as the transition to and from daylight saving time |
►Cxtd::iequatable< transition_time > | |
Cxtd::time_zone_info::transition_time | Provides 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::iequatable< toolkit > | |
Cxtd::toolkit | Represents a toolkit |
►Cxtd::iequatable< type_object > | |
Cxtd::type_object | Represents 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::iequatable< uri > | |
Cxtd::uri | Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI |
►Cxtd::iequatable< version > | |
Cxtd::version | Represents the version number of an assembly, operating system, or the xtd. This class cannot be inherited |
Cxtd::iequatable< basic_array< value_type, allocator_t > > | |
Cxtd::iequatable< key_value_pair< control_ref, horizontal_control_layout_style > > | |
Cxtd::iequatable< key_value_pair< control_ref, vertical_control_layout_style > > | |
Cxtd::iequatable< delegate< value_t(arguments_t...)> > | |
Cxtd::extensions::equality_operators< adjustement_rule, iequatable< adjustement_rule > > | |
Cxtd::extensions::equality_operators< any_object, iequatable< any_object > > | |
Cxtd::extensions::equality_operators< background_image, iequatable< background_image > > | |
Cxtd::extensions::equality_operators< basic_array< type_t, allocator_t >, iequatable< basic_array< type_t, allocator_t > > > | |
Cxtd::extensions::equality_operators< basic_array< type_t, xtd::collections::generic::helpers::allocator< typename std::conditional< std::is_same< bool, type_t >::value, char, type_t >::type > >, iequatable< basic_array< type_t, xtd::collections::generic::helpers::allocator< typename std::conditional< std::is_same< bool, type_t >::value, char, type_t >::type > > > > | |
Cxtd::extensions::equality_operators< basic_array< value_type, allocator_t >, iequatable< basic_array< value_type, allocator_t > > > | |
Cxtd::extensions::equality_operators< basic_string< char_t, traits_t, allocator_t >, iequatable< basic_string< char_t, traits_t, allocator_t > > > | |
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::extensions::equality_operators< border_color, iequatable< border_color > > | |
Cxtd::extensions::equality_operators< border_radius, iequatable< border_radius > > | |
Cxtd::extensions::equality_operators< border_style, iequatable< border_style > > | |
Cxtd::extensions::equality_operators< box< type_t >, iequatable< box< type_t > > > | |
Cxtd::extensions::equality_operators< brush, iequatable< brush > > | |
Cxtd::extensions::equality_operators< cancellation_token, iequatable< cancellation_token > > | |
Cxtd::extensions::equality_operators< color, iequatable< color > > | |
Cxtd::extensions::equality_operators< color_palette, iequatable< color_palette > > | |
Cxtd::extensions::equality_operators< conical_gradient_brush, iequatable< conical_gradient_brush > > | |
Cxtd::extensions::equality_operators< console_key_info, iequatable< console_key_info > > | |
Cxtd::extensions::equality_operators< control, iequatable< control > > | |
Cxtd::extensions::equality_operators< control_layout_style, iequatable< control_layout_style > > | |
Cxtd::extensions::equality_operators< country, iequatable< country > > | |
Cxtd::extensions::equality_operators< cursor, iequatable< cursor > > | |
Cxtd::extensions::equality_operators< date_time, iequatable< date_time > > | |
Cxtd::extensions::equality_operators< delegate< result_t()>, iequatable< delegate< result_t()> > > | |
Cxtd::extensions::equality_operators< delegate< result_t(arguments_t...)>, iequatable< delegate< result_t(arguments_t...)> > > | |
Cxtd::extensions::equality_operators< delegate< value_t(arguments_t...)>, iequatable< delegate< value_t(arguments_t...)> > > | |
Cxtd::extensions::equality_operators< directory_iterator, iequatable< directory_iterator > > | |
Cxtd::extensions::equality_operators< emoticon, iequatable< emoticon > > | |
Cxtd::extensions::equality_operators< enable_debug, iequatable< enable_debug > > | |
Cxtd::extensions::equality_operators< encoder, iequatable< encoder > > | |
Cxtd::extensions::equality_operators< encoder_parameter, iequatable< encoder_parameter > > | |
Cxtd::extensions::equality_operators< encoder_parameters, iequatable< encoder_parameters > > | |
Cxtd::extensions::equality_operators< enum_object< std::nullptr_t >, iequatable< enum_object< std::nullptr_t > > > | |
Cxtd::extensions::equality_operators< event_wait_handle, iequatable< event_wait_handle > > | |
Cxtd::extensions::equality_operators< file_iterator, iequatable< file_iterator > > | |
Cxtd::extensions::equality_operators< file_settings, iequatable< file_settings > > | |
Cxtd::extensions::equality_operators< file_system_entry_iterator, iequatable< file_system_entry_iterator > > | |
Cxtd::extensions::equality_operators< file_system_info_iterator, iequatable< file_system_info_iterator > > | |
Cxtd::extensions::equality_operators< flat_button_appearance, iequatable< flat_button_appearance > > | |
Cxtd::extensions::equality_operators< font, iequatable< font > > | |
Cxtd::extensions::equality_operators< font_family, iequatable< font_family > > | |
Cxtd::extensions::equality_operators< frame_dimension, iequatable< frame_dimension > > | |
Cxtd::extensions::equality_operators< graphics_path, iequatable< graphics_path > > | |
Cxtd::extensions::equality_operators< graphics_state, iequatable< graphics_state > > | |
Cxtd::extensions::equality_operators< guid, iequatable< guid > > | |
Cxtd::extensions::equality_operators< hatch_brush, iequatable< hatch_brush > > | |
Cxtd::extensions::equality_operators< horizontal_control_layout_style, iequatable< horizontal_control_layout_style > > | |
Cxtd::extensions::equality_operators< icon, iequatable< icon > > | |
Cxtd::extensions::equality_operators< image, iequatable< image > > | |
Cxtd::extensions::equality_operators< image_format, iequatable< image_format > > | |
Cxtd::extensions::equality_operators< image_list, iequatable< image_list > > | |
Cxtd::extensions::equality_operators< ip_address, iequatable< ip_address > > | |
Cxtd::extensions::equality_operators< item, iequatable< item > > | |
Cxtd::extensions::equality_operators< key_value_pair< control_ref, horizontal_control_layout_style >, iequatable< key_value_pair< control_ref, horizontal_control_layout_style > > > | |
Cxtd::extensions::equality_operators< key_value_pair< control_ref, vertical_control_layout_style >, iequatable< key_value_pair< control_ref, vertical_control_layout_style > > > | |
Cxtd::extensions::equality_operators< key_value_pair< key_t, value_t >, iequatable< key_value_pair< key_t, value_t > > > | |
Cxtd::extensions::equality_operators< length, iequatable< length > > | |
Cxtd::extensions::equality_operators< lengths, iequatable< lengths > > | |
Cxtd::extensions::equality_operators< linear_gradient_brush, iequatable< linear_gradient_brush > > | |
Cxtd::extensions::equality_operators< link, iequatable< link > > | |
Cxtd::extensions::equality_operators< link_area, iequatable< link_area > > | |
Cxtd::extensions::equality_operators< matrix, iequatable< matrix > > | |
Cxtd::extensions::equality_operators< menu, iequatable< menu > > | |
Cxtd::extensions::equality_operators< message_notifier_button, iequatable< message_notifier_button > > | |
Cxtd::extensions::equality_operators< mutex, iequatable< mutex > > | |
Cxtd::extensions::equality_operators< padding, iequatable< padding > > | |
Cxtd::extensions::equality_operators< pen, iequatable< pen > > | |
Cxtd::extensions::equality_operators< point, iequatable< point > > | |
Cxtd::extensions::equality_operators< point_f, iequatable< point_f > > | |
Cxtd::extensions::equality_operators< property_item, iequatable< property_item > > | |
Cxtd::extensions::equality_operators< radial_gradient_brush, iequatable< radial_gradient_brush > > | |
Cxtd::extensions::equality_operators< rectangle, iequatable< rectangle > > | |
Cxtd::extensions::equality_operators< rectangle_f, iequatable< rectangle_f > > | |
Cxtd::extensions::equality_operators< region, iequatable< region > > | |
Cxtd::extensions::equality_operators< renderer, iequatable< renderer > > | |
Cxtd::extensions::equality_operators< semaphore, iequatable< semaphore > > | |
Cxtd::extensions::equality_operators< shadow, iequatable< shadow > > | |
Cxtd::extensions::equality_operators< size, iequatable< size > > | |
Cxtd::extensions::equality_operators< size_f, iequatable< size_f > > | |
Cxtd::extensions::equality_operators< socket, iequatable< socket > > | |
Cxtd::extensions::equality_operators< solid_brush, iequatable< solid_brush > > | |
Cxtd::extensions::equality_operators< stack_frame, iequatable< stack_frame > > | |
Cxtd::extensions::equality_operators< status_bar_panel, iequatable< status_bar_panel > > | |
Cxtd::extensions::equality_operators< style_sheet, iequatable< style_sheet > > | |
Cxtd::extensions::equality_operators< switch_base, iequatable< switch_base > > | |
Cxtd::extensions::equality_operators< system_colors, iequatable< system_colors > > | |
Cxtd::extensions::equality_operators< system_sound, iequatable< system_sound > > | |
Cxtd::extensions::equality_operators< tcp_client, iequatable< tcp_client > > | |
Cxtd::extensions::equality_operators< tcp_listener, iequatable< tcp_listener > > | |
Cxtd::extensions::equality_operators< texture_brush, iequatable< texture_brush > > | |
Cxtd::extensions::equality_operators< theme, iequatable< theme > > | |
Cxtd::extensions::equality_operators< time_span, iequatable< time_span > > | |
Cxtd::extensions::equality_operators< time_zone_info, iequatable< time_zone_info > > | |
Cxtd::extensions::equality_operators< tool_bar_button, iequatable< tool_bar_button > > | |
Cxtd::extensions::equality_operators< toolkit, iequatable< toolkit > > | |
Cxtd::extensions::equality_operators< trace_listener_collection, iequatable< trace_listener_collection > > | |
Cxtd::extensions::equality_operators< transition_time, iequatable< transition_time > > | |
Cxtd::extensions::equality_operators< type_object, iequatable< type_object > > | |
►Cxtd::extensions::equality_operators< type_t, iequatable< type_t > > | |
►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_array< value_type, allocator_t > | |
Cxtd::collections::generic::key_value_pair< control_ref, horizontal_control_layout_style > | |
Cxtd::collections::generic::key_value_pair< control_ref, vertical_control_layout_style > | |
Cxtd::delegate< result_t(arguments_t...)>< value_t > | |
Cxtd::basic_array< type_t, allocator_t > | Base object that represent array |
Cxtd::enum_object< enum_t > | Provides the base class for enumerations |
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::extensions::equality_operators< uri, iequatable< uri > > | |
Cxtd::extensions::equality_operators< version, iequatable< version > > | |
Cxtd::extensions::equality_operators< vertical_control_layout_style, iequatable< vertical_control_layout_style > > | |
Cxtd::extensions::equality_operators< xtd::collections::generic::list< type_t, allocator_t >, iequatable< xtd::collections::generic::list< type_t, allocator_t > > > | |
Cxtd::collections::generic::helpers::equator< key_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 std::any |
►Cevent_handler | |
Cxtd::event< xtd::forms::application_context, event_handler > | |
Cxtd::event< xtd::forms::button_base, event_handler > | |
Cxtd::event< xtd::forms::check_box, event_handler > | |
►Cxtd::event_handler | |
Cxtd::event< xtd::forms::collapsible_panel, xtd::event_handler > | |
Cxtd::event< xtd::forms::combo_box, event_handler > | |
Cxtd::event< xtd::forms::control, event_handler > | |
Cxtd::event< xtd::forms::date_time_picker, event_handler > | |
Cxtd::event< xtd::forms::domain_up_down, event_handler > | |
Cxtd::event< xtd::forms::font_dialog, event_handler > | |
Cxtd::event< xtd::forms::form, event_handler > | |
Cxtd::event< xtd::forms::label, event_handler > | |
Cxtd::event< xtd::forms::light_button, event_handler > | |
Cxtd::event< xtd::forms::list_control, event_handler > | |
Cxtd::event< xtd::forms::menu_item, event_handler > | |
Cxtd::event< xtd::forms::numeric_up_down, event_handler > | |
Cxtd::event< xtd::forms::radio_button, event_handler > | |
Cxtd::event< xtd::forms::scroll_bar, event_handler > | |
Cxtd::event< xtd::forms::style_sheets::style_sheet, event_handler > | |
Cxtd::event< xtd::forms::switch_button, event_handler > | |
Cxtd::event< xtd::forms::tab_control, event_handler > | |
Cxtd::event< xtd::forms::text_box, event_handler > | |
Cxtd::event< xtd::forms::text_box_base, event_handler > | |
Cxtd::event< xtd::forms::timer, event_handler > | |
Cxtd::event< xtd::forms::toggle_button, event_handler > | |
Cxtd::event< xtd::forms::track_bar, event_handler > | |
Cxtd::event< xtd::forms::up_down_button, event_handler > | |
Cxtd::diagnostics::process::exit_event | Represents a process exit event |
►Cxtd::tunit::event_listener | Represent the event listener class. Unit test call theses events when unit tests are processing |
Cxtd::tunit::ostream_event_listener | The ostream_unit_test class is a specialisation of event_listener class for writing events in std::ostream |
►Cstd::exception | STL class |
►Cxtd::exception | Defines the base class for predefined exceptions in the xtd namespace |
►Cxtd::system_exception | The exception that is thrown when a method call is invalid for the object's current state |
Cxtd::access_violation_exception | The exception that is thrown when a method call is invalid for the object's current state |
►Cxtd::argument_exception | The exception that is thrown when one of the arguments provided to a method is not valid |
Cxtd::argument_null_exception | The exception that is thrown when one of the arguments provided to a method is null |
Cxtd::argument_out_of_range_exception | The exception that is thrown when one of the arguments provided to a method is out of range |
►Cxtd::arithmetic_exception | The exception that is thrown for errors in an arithmetic, casting, or conversion operation |
Cxtd::divided_by_zero_exception | The exception that is thrown when there is an attempt to divide an integral or decimal value by zero |
Cxtd::not_finite_number_exception | The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN) |
Cxtd::overflow_exception | The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow |
Cxtd::underflow_exception | The 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_exception | The 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_exception | The 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_exception | The 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_exception | The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method |
Cxtd::io::file_format_exception | The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method |
Cxtd::net::cookie_exception | The exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container |
Cxtd::uri_format_exception | The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected |
Cxtd::index_out_of_range_exception | The 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_exception | The exception that is thrown when a method call is invalid for the object's current state |
Cxtd::invalid_cast_exception | The exception that is thrown for invalid casting or explicit conversion |
►Cxtd::invalid_operation_exception | The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method |
Cxtd::net::protocol_violation_exception | The exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container |
Cxtd::net::web_exception | The exception that is thrown when an error is made adding a xtd::net::cookie to a xtd::net::cookie_container |
Cxtd::invalid_program_exception | The 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_exception | The exception that is thrown when an I/O error occurs |
Cxtd::io::directory_not_found_exception | The exception that is thrown when part of a file or directory cannot be found |
Cxtd::io::drive_not_found_exception | The exception that is thrown when trying to access a drive or share that is not available |
Cxtd::io::end_of_stream_exception | The exception that is thrown when reading is attempted past the end of a stream |
Cxtd::io::file_load_exception | The exception that is thrown when a managed assembly is found but cannot be loaded |
Cxtd::io::file_not_found_exception | The exception that is thrown when an attempt to access a file that does not exist on disk fails |
Cxtd::io::path_too_long_exception | The exception that is thrown when a path or file name is longer than the system-defined maximum length |
Cxtd::length_exception | The exception that is thrown when an attempts to exceed implementation defined length limits for some object |
Cxtd::net::sockets::socket_exception | The exception that is thrown when a socket error occurs |
Cxtd::not_implemented_exception | The exception that is thrown when a requested method or operation is not implemented |
►Cxtd::not_supported_exception | The 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_exception | The exception that is thrown when a feature does not run on a particular platform |
Cxtd::null_pointer_exception | The exception that is thrown when there is an attempt to dereference a null object pointer |
Cxtd::object_closed_exception | The exception that is thrown when one of the arguments provided to a method is not valid |
►Cxtd::operation_canceled_exception | The exception that is thrown in a thread upon cancellation of an operation that the thread was executing |
Cxtd::threading::tasks::task_canceled_exception | Represents an exception used to communicate task cancellation |
Cxtd::out_of_memory_exception | The exception that is thrown when one of the arguments provided to a method is not valid |
Cxtd::rank_exception | The exception that is thrown when an array with the wrong number of dimensions is passed to a method |
Cxtd::security::security_exception | The exception that is thrown when an I/O error occurs |
Cxtd::software_termination_exception | The exception that is thrown when a method call is invalid for the object's current state |
Cxtd::threading::abandoned_mutex_exception | The exception that is thrown when a Thread is in an invalid ThreadState for the method call |
Cxtd::threading::barrier_post_phase_exception | The exception that is thrown when a Thread is in an invalid ThreadState for the method call |
Cxtd::threading::lock_recursion_exception | The exception that is thrown when a Thread is in an invalid ThreadState for the method call |
Cxtd::threading::semaphore_full_exception | The exception that is thrown when a method call is invalid for the object's current state |
Cxtd::threading::synchronization_lock_exception | The exception that is thrown when a Thread is in an invalid ThreadState for the method call |
Cxtd::threading::thread_abort_exception | The exception that is thrown when a method call is invalid for the object's current state |
Cxtd::threading::thread_interrupted_exception | The exception that is thrown when a Thread is interrupted while it is in a waiting state |
Cxtd::threading::thread_state_exception | The exception that is thrown when a Thread is in an invalid ThreadState for the method call |
Cxtd::threading::wait_handle_cannot_be_opened_exception | The exception that is thrown when a Thread is in an invalid ThreadState for the method call |
Cxtd::time_zone_not_found_exception | The exception that is thrown when the time allotted for a process or operation has expired |
Cxtd::timeout_exception | The exception that is thrown when the time allotted for a process or operation has expired |
Cxtd::unauthorized_access_exception | The exception that is thrown when one of the arguments provided to a method is not valid |
Cxtd::uri_template_match_exception | Represents an error when matching a Uri to a UriTemplateTable |
Cxtd::xml_syntax_exception | The exception that is thrown when there is a syntax error in XML parsing |
Cxtd::tunit::abort_error | Exception thow when abort |
Cxtd::tunit::assert_error | Exception thow when an assertion failed |
Cxtd::tunit::ignore_error | Exception to be thrown when something is ignored |
►Cxtd::forms::find_event_handler | |
Cxtd::event< xtd::forms::find_dialog, xtd::forms::find_event_handler > | |
Cxtd::event< xtd::forms::replace_dialog, xtd::forms::find_event_handler > | |
►Cfont_picker_event_handler | |
Cxtd::event< xtd::forms::font_picker, font_picker_event_handler > | |
►Cform_closed_event_handler | |
Cxtd::event< xtd::forms::form, form_closed_event_handler > | |
►Cform_closing_event_handler | |
Cxtd::event< xtd::forms::form, form_closing_event_handler > | |
►Chandler_t | |
Cxtd::event< object_t, handler_t > | Represents an event |
Cxtd::collections::generic::helpers::hasher< key_t > | Implements a function object for hashing data |
►Chelp_event_handler | |
Cxtd::event< xtd::forms::common_dialog, help_event_handler > | |
Cxtd::event< xtd::forms::control, help_event_handler > | |
Cxtd::event< xtd::forms::message_dialog, help_event_handler > | |
►Cxtd::interface | Represent an interface class |
Cxtd::collections::generic::ienumerable< char_t > | |
Cxtd::collections::generic::ienumerable< list_type_t > | |
Cxtd::collections::generic::ienumerable< value_type > | |
Cxtd::icomparable< any_object > | |
Cxtd::icomparable< basic_string< char_t, traits_t, allocator_t > > | |
Cxtd::icomparable< box< type_t > > | |
Cxtd::icomparable< date_time > | |
Cxtd::icomparable< image_format > | |
Cxtd::icomparable< enum_object< std::nullptr_t > > | |
Cxtd::icomparable< item > | |
Cxtd::icomparable< control > | |
Cxtd::icomparable< guid > | |
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< typename std::conditional< std::is_same< bool, type_t >::value, char, type_t >::type > > > | |
Cxtd::iequatable< basic_string< char_t, traits_t, allocator_t > > | |
Cxtd::iequatable< box< type_t > > | |
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< switch_base > | |
Cxtd::iequatable< trace_listener_collection > | |
Cxtd::iequatable< brush > | |
Cxtd::iequatable< color > | |
Cxtd::iequatable< conical_gradient_brush > | |
Cxtd::iequatable< graphics_path > | |
Cxtd::iequatable< graphics_state > | |
Cxtd::iequatable< hatch_brush > | |
Cxtd::iequatable< linear_gradient_brush > | |
Cxtd::iequatable< matrix > | |
Cxtd::iequatable< radial_gradient_brush > | |
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< solid_brush > | |
Cxtd::iequatable< texture_brush > | |
Cxtd::iequatable< enum_object< std::nullptr_t > > | |
Cxtd::iequatable< item > | |
Cxtd::iequatable< control > | |
Cxtd::iequatable< control_layout_style > | |
Cxtd::iequatable< country > | |
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_notifier_button > | |
Cxtd::iequatable< padding > | |
Cxtd::iequatable< renderer > | |
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< guid > | |
Cxtd::iequatable< directory_iterator > | |
Cxtd::iequatable< file_iterator > | |
Cxtd::iequatable< file_system_entry_iterator > | |
Cxtd::iequatable< file_system_info_iterator > | |
Cxtd::iequatable< system_sound > | |
Cxtd::iequatable< ip_address > | |
Cxtd::iequatable< socket > | |
Cxtd::iequatable< tcp_client > | |
Cxtd::iequatable< tcp_listener > | |
Cxtd::iequatable< udp_client > | |
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< adjustement_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< key_value_pair< control_ref, horizontal_control_layout_style > > | |
Cxtd::iequatable< key_value_pair< control_ref, vertical_control_layout_style > > | |
Cxtd::iequatable< delegate< value_t(arguments_t...)> > | |
►Cxtd::collections::generic::icomparer< type_t > | Exposes a method that compares two objects |
Cxtd::collections::generic::comparer< type_t > | Provides a base class for implementations of the xtd::collections::generic::icomparer <type_t> generic interface |
Cxtd::collections::generic::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< 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::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_control | Allows a control to act like a button on a form |
Cxtd::forms::button | Represents a Windows button control |
►Cxtd::forms::icontrol_trace | Allow a control to be called by control_trace_listener for writing debug or trace message |
Cxtd::forms::debug_form | Represents a form that displays debug form. This class cannot be inherited |
Cxtd::forms::trace_form | Represents a form that displays trace form. This class cannot be inherited |
Cxtd::forms::imessage_filter | Defines a message filter interface |
►Cxtd::forms::iwin32_window | Provides an interface to expose Win32 HWND handles |
Cxtd::forms::control | Defines the base class for controls, which are components with visual representation |
►Cxtd::forms::style_sheets::ibox_model | The box model allows you to specify the margin, borders, padding, background color, width and height of a box |
Cxtd::forms::style_sheets::control | The control selector allows you to specify the box and color of a control |
►Cxtd::forms::style_sheets::iimage_model | The image model allows you to specify the alignment of an image |
Cxtd::forms::style_sheets::control | The control selector allows you to specify the box and color of a control |
►Cxtd::forms::style_sheets::itext_model | The text model allows you to specify the alignment, color, decoration, transformation, and font of a text |
Cxtd::forms::style_sheets::control | The control selector allows you to specify the box and color of a control |
Cxtd::iasync_result | Represents the status of an asynchronous operation |
►Cxtd::iclonable | Supports cloning, which creates a new instance of a class with the same value as an existing instance |
Cxtd::forms::context_menu | Represents a shortcut menu |
Cxtd::forms::control | Defines the base class for controls, which are components with visual representation |
Cxtd::forms::main_menu | Represents the menu structure of a form |
Cxtd::forms::menu_item | Represents an individual item that is displayed within a main_menu or context_menu |
Cxtd::forms::status_bar_panel | Represents a xtd::forms::status_bar panel |
Cxtd::forms::tool_bar_button | Represents a toolbar button |
Cxtd::icomparable< type_t > | Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method |
Cxtd::iequatable< type_t > | Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances |
►Cxtd::iformatable | Provides functionality to format the value of an object into a string representation |
Cxtd::box< type_t > | Represents a boxed object |
Cxtd::date_time | Represents 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::guid | Represents 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_span | Represents a time interval |
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 | Provides a way to represent the current object as a string |
►Cxtd::isynchronize_invoke | Provides a way to synchronously or asynchronously execute a delegate |
Cxtd::forms::control | Defines the base class for controls, which are components with visual representation |
►Cstd::iostream | |
Cxtd::net::sockets::network_stream | Provides the underlying stream of data for network access |
►Clist_box::item | |
Cxtd::forms::checked_list_box::item | Represent an item contained in the checked_list_box::object_collection collection |
►Citem_check_event_handler | |
Cxtd::event< xtd::forms::checked_list_box, item_check_event_handler > | |
Cxtd::collections::generic::extensions::enumerable_iterators< type_t, enumerable_t >::iterator | Represents the iterator of enumarable value type |
►Ckey_event_handler | |
Cxtd::event< xtd::forms::control, key_event_handler > | |
►Ckey_press_event_handler | |
Cxtd::event< xtd::forms::control, key_press_event_handler > | |
►Clink_label_clicked_event_handler | |
Cxtd::event< xtd::forms::link_label, link_label_clicked_event_handler > | |
►Cmouse_event_handler | |
Cxtd::event< xtd::forms::control, mouse_event_handler > | |
Cxtd::non_const_overload< args_t > | Represents class that use to determine one of non const overloaded methods |
►Cxtd::non_const_overload< args_t... > | |
Cxtd::overload< 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::object | Supports 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::collections::generic::key_value_pair< control_ref, horizontal_control_layout_style > | |
Cxtd::collections::generic::key_value_pair< control_ref, vertical_control_layout_style > | |
Cxtd::delegate< result_t(arguments_t...)>< value_t > | |
►Cxtd::forms::layout::arranged_element_collection< control_ref > | |
Cxtd::forms::control::control_collection | Represents a collection of controls |
►Cxtd::forms::layout::arranged_element_collection< xtd::forms::link_label::link > | |
Cxtd::forms::link_label::link_collection | Represents a collection of controls |
►Cxtd::forms::layout::arranged_element_collection< tab_page_ref > | |
Cxtd::forms::tab_control::tab_page_collection | Represents a collection of controls |
Cxtd::forms::layout::arranged_element_collection< message_notifier_button_ref > | |
►Cxtd::abstract_object | Represent an abstract class |
►Cxtd::array_abstract_object | Abstract object that represent array |
Cxtd::basic_array< type_t, allocator_t > | |
Cxtd::basic_array< value_type, allocator_t > | |
Cxtd::basic_array< type_t, allocator_t > | Base object that represent array |
►Cxtd::diagnostics::trace_filter | Provides the base class for trace filter implementations |
Cxtd::diagnostics::event_type_filter | Indicates whether a listener should trace based on the event type |
Cxtd::diagnostics::source_filter | Indicates whether a listener should trace a message based on the source of a trace |
►Cxtd::diagnostics::trace_listener | Provides the abstract base class for the listeners who monitor trace and debug output |
Cxtd::diagnostics::default_trace_listener | Provides the default output methods and behavior for tracing |
►Cxtd::diagnostics::ostream_trace_listener | Directs tracing or debugging output to a std::ostream, such as std::fstream, std::stream.. |
Cxtd::diagnostics::console_trace_listener | Directs tracing or debugging output to either the standard output or the standard error stream |
Cxtd::forms::control_trace_listener | Directs tracing or debugging output to a icontrol_trace object |
►Cxtd::io::file_system_info | Provides the base class for both xtd::io::file_info and xtd::io::directory_info objects |
Cxtd::io::directory_info | Exposes instance methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited |
Cxtd::io::file_info | Provides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of std::fstream objects |
►Cxtd::threading::wait_handle | Encapsulates operating system specific objects that wait for exclusive access to shared resources |
Cxtd::threading::event_wait_handle | Represents a thread synchronization event |
Cxtd::threading::mutex | A synchronization primitive that can also be used for interprocess synchronization |
Cxtd::threading::semaphore | Limits the number of threads that can access a resource or pool of resources concurrently |
Cxtd::any_object | Represent a polymorphic wrapper capable of holding any type |
►Cxtd::attribute | Represents the base class for custom attributes |
Cxtd::reflection::assembly_company_attribute | Defines a company name custom attribute for an assembly manifest |
Cxtd::reflection::assembly_configuration_attribute | Specifies the build configuration, such as retail or debug, for an assembly |
Cxtd::reflection::assembly_copyright_attribute | Defines a copyright custom attribute for an assembly manifest |
Cxtd::reflection::assembly_culture_attribute | Specifies which culture the assembly supports |
Cxtd::reflection::assembly_description_attribute | Provides a text description for an assembly |
Cxtd::reflection::assembly_file_version_attribute | Instructs 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_attribute | Specifies the guid of the assembly being attributed |
Cxtd::reflection::assembly_identifier_attribute | Specifies the identifier of the assembly being attributed |
Cxtd::reflection::assembly_name_attribute | Specifies a name for an assembly |
Cxtd::reflection::assembly_product_attribute | Defines a product name custom attribute for an assembly manifest |
Cxtd::reflection::assembly_title_attribute | Specifies a title for an assembly |
Cxtd::reflection::assembly_trademark_attribute | Defines a trademark custom attribute for an assembly manifest |
Cxtd::reflection::assembly_version_attribute | Specifies the version of the assembly being attributed |
Cxtd::background_color | Represent background color output manipulator class |
Cxtd::basic_string< char_t, traits_t, allocator_t > | Represents text as a sequence of character units |
Cxtd::beep | Represent beep output manipulator class |
Cxtd::box< type_t > | Represents a boxed object |
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::key_value_pair< key_t, value_t > | Defines a key/value pair that can be set or retrieved |
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::compiler | Represents information about c++ libraries, such as the version and standard identifier. This class cannot be inherited |
Cxtd::configuration::file_settings | Represents an object for storing and retrieving configuration information using text files in INI format |
Cxtd::configuration::settings | Represent settings associate to the application |
Cxtd::console_key_info | Specifies the standard keys on a console |
Cxtd::cpp_language | Represents information about c++ libraries, such as the version and language identifier. This class cannot be inherited |
Cxtd::date_time | Represents an instant in time, typically expressed as a date and time of day |
Cxtd::debugstreambuf | Provides 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 && 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 && an instance method of that class |
Cxtd::diagnostics::process | Provides access to local and remote processes and enables you to start and stop local system processes |
Cxtd::diagnostics::process_start_info | Specifies a set of values that are used when you start a process |
Cxtd::diagnostics::stack_frame | Provides information about a xtd::diagnostics::stack_frame, which represents a function call on the call stack for the current thread |
Cxtd::diagnostics::stack_trace | Represents a stack trace, which is an ordered collection of one or more stack frames |
Cxtd::diagnostics::stopwatch | Provides a set of methods and properties that you can use to accurately measure elapsed time |
Cxtd::diagnostics::switch_base | Provides an abstract base class to create new debugging and tracing switches |
Cxtd::diagnostics::trace_event_cache | Provides trace event data specific to a thread and a process |
Cxtd::diagnostics::trace_source | Provides a set of methods and properties that enable applications to trace the execution of code and associate trace messages with their source |
Cxtd::distribution | Represents information about an operating system distribution, such as the version and name. This class cannot be inherited |
Cxtd::drawing::brush | Defines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths |
Cxtd::drawing::buffered_graphics | Provides a graphics buffer for double buffering |
Cxtd::drawing::buffered_graphics_context | Provides methods for creating graphics buffers that can be used for double buffering |
Cxtd::drawing::color | Represents an ARGB (alpha, red, green, blue) color |
Cxtd::drawing::drawing_2d::graphics_path | Defines an object used to draw lines and curves. This class cannot be inherited |
Cxtd::drawing::drawing_2d::graphics_state | Represents 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::matrix | Encapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited |
Cxtd::drawing::font | Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited |
Cxtd::drawing::font_family | Defines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited |
Cxtd::drawing::graphics | Defines an object used to draw lines and curves. This class cannot be inherited |
Cxtd::drawing::icon | Represents 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::image | An abstract base class that provides functionality for the bitmap and metafile descended classes |
Cxtd::drawing::imaging::bitmap_data | Specifies the attributes of a bitmap image. The xtd::drawing::imaging::bitmap_data class 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_palette | Defines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable |
Cxtd::drawing::imaging::encoder | An Encoder object encapsulates a globally unique identifier (GUID) that identifies the category of an image encoder parameter |
Cxtd::drawing::imaging::encoder_parameter | Used to pass a value, or an array of values, to an image encoder |
Cxtd::drawing::imaging::encoder_parameters | Encapsulates an array of EncoderParameter objects |
Cxtd::drawing::imaging::frame_dimension | Provides properties that get the frame dimensions of an image. Not inheritable |
Cxtd::drawing::imaging::image_format | Specifies the file format of the image. Not inheritable |
Cxtd::drawing::imaging::property_item | Encapsulates a metadata property to be included in an image file. Not inheritable |
Cxtd::drawing::pen | Defines an object used to draw lines and curves. This class cannot be inherited |
Cxtd::drawing::point | Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane |
Cxtd::drawing::point_f | Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane |
Cxtd::drawing::rectangle | Stores a set of four integers that represent the location and size of a rectangle |
Cxtd::drawing::rectangle_f | Stores 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::region | Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited |
Cxtd::drawing::size | Stores an ordered pair of integers, which specify a height and width |
Cxtd::drawing::size_f | Stores an ordered pair of floating-point, which specify a height and width |
Cxtd::drawing::string_format | Encapsulates 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_collection | Provides a base class for installed and private font collections |
Cxtd::drawing::text::installed_font_collection | Represents the fonts installed on the system. This class cannot be inherited |
Cxtd::drawing::text::private_font_collection | Provides 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_library | Represents a xtd library that contains name, version and paths |
►Cxtd::event_args | Represents 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_args | Provides data for the console::cancel_key_press event. This class cannot be inherited |
Cxtd::diagnostics::data_received_event_args | Provides data for the xtd::diagnostics::process::output_data_received and xtd::diagnostics::process::error_data_received events |
Cxtd::forms::animation_updated_event_args | Provides data for the animation update event |
►Cxtd::forms::cancel_event_args | Provides data for a cancelable event |
Cxtd::forms::do_work_event_args | Provides data for the xtd::forms::background_worker::do_work event handler |
Cxtd::forms::form_closing_event_args | Provides data for the form_closing event |
Cxtd::forms::color_picker_event_args | Provides data for the xtd::forms::color_picker::color_picker_changed event |
Cxtd::forms::control_event_args | Provides data for the xtd::forms::control::control_added and xtd::forms::control::control_removed events |
Cxtd::forms::date_range_event_args | Provides 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_args | Provides data for a dialog closed event |
►Cxtd::forms::draw_item_event_args | Provides data for the |
Cxtd::forms::status_bar_draw_item_event_args | Provides data for the xtd::forms::status_bar::draw_item event |
Cxtd::forms::find_event_args | Provides data for the xtd::forms::find_dialog::find_next and xtd::forms::replace_dialog::find_next events |
Cxtd::forms::font_picker_event_args | Provides data for the xtd::forms::font_picker::font_picker_changed events |
Cxtd::forms::form_closed_event_args | Provides data for the form_closed event |
Cxtd::forms::help_event_args | Provides data for the xtd::forms::control::control_added and xtd::forms::control::control_removed events |
Cxtd::forms::item_check_event_args | Provides data for the item_check event of the checked_list_box and list_view controls |
Cxtd::forms::key_event_args | Provides data for the xtd::forms::control::key_down or xtd::forms::control::key_up event |
Cxtd::forms::key_press_event_args | Provides data for the xtd::forms::control::key_press event |
Cxtd::forms::link_label_clicked_event_args | Represents a Windows label control that can display hyperlinks |
Cxtd::forms::mouse_event_args | Provides 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_args | Provides data for the xtd::forms::control::paint event |
Cxtd::forms::progress_changed_event_args | Provides data for the xtd::forms::background_worker::progress_changed event handler |
Cxtd::forms::replace_event_args | Provides data for the xtd::forms::replace_dialog::replace and xtd::forms::replace_dialog::replace_all events |
Cxtd::forms::run_worker_completed_event_args | Provides data for the xtd::forms::background_worker::run_worker_completed event handler |
Cxtd::forms::status_bar_panel_click_event_args | Provides data for the xtd::forms::tool_bar::button_click event |
Cxtd::forms::tool_bar_button_click_event_args | Provides data for the xtd::forms::tool_bar::button_click event |
Cxtd::net::sockets::socket_async_event_args | Represents an asynchronous socket operation |
Cxtd::program_exit_event_args | Provides data for the environment program exit event. This class cannot be inherited |
Cxtd::signal_cancel_event_args | Provides data for the environment signal event. This class cannot be inherited |
Cxtd::speech::synthesis::prompt_event_args | Provides data for the method_name_completed event |
Cxtd::speech::synthesis::state_changed_event_args | Returns data from the xtd::speech::synthesis::speech_synthesizer::state_changed event |
Cxtd::timers::elapsed_event_args | Provides data for the xtd::timers::timer::elapsed event |
Cxtd::exception | Defines the base class for predefined exceptions in the xtd namespace |
Cxtd::foreground_color | Represent foreground color output manipulator class |
Cxtd::forms::application_context | Specifies the contextual information about an application thread |
►Cxtd::forms::component | Provides the base implementation and enables object sharing between applications |
Cxtd::forms::about_dialog | Represents a dialog box that displays about dialog |
Cxtd::forms::assert_dialog | Represents a common dialog box that displays assert dialog |
Cxtd::forms::background_worker | Executes an operation on a separate thread |
Cxtd::forms::busy_dialog | Represents a dialog box that displays busy dialog |
►Cxtd::forms::common_dialog | Specifies the base class used for displaying dialog boxes on the screen |
Cxtd::forms::color_dialog | Represents a common dialog box that displays available colors along with controls that enable the user to define custom colors |
►Cxtd::forms::file_dialog | Displays a dialog box from which the user can select a file |
Cxtd::forms::open_file_dialog | Displays a standard dialog box that prompts the user to open a file. This class cannot be inherited |
Cxtd::forms::save_file_dialog | Prompts the user to select a location for saving a file. This class cannot be inherited |
Cxtd::forms::folder_browser_dialog | Prompts the user to select a folder. This class cannot be inherited |
Cxtd::forms::font_dialog | Prompts the user to choose a font from among those installed on the local computer |
Cxtd::forms::input_dialog | Represents a common dialog box that displays input dialog |
Cxtd::forms::control | Defines the base class for controls, which are components with visual representation |
Cxtd::forms::debug_message_dialog | Displays a message window and write debug, which presents a debug message to the user |
Cxtd::forms::exception_dialog | Represents a common dialog box that displays exception dialog |
Cxtd::forms::find_dialog | Represents a dialog box that displays find dialog |
Cxtd::forms::image_list | Provides methods to manage a collection of xtd::drawing::image objects. This class cannot be inherited |
Cxtd::forms::menu | Represents 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_dialog | Displays 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_dialog | Represents a common dialog box that displays progress dialog |
Cxtd::forms::replace_dialog | Represents a dialog box that displays find dialog |
Cxtd::forms::status_bar_panel | Represents a xtd::forms::status_bar panel |
Cxtd::forms::timer | Implements 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_button | Represents a toolbar button |
Cxtd::forms::trace_message_dialog | Displays a message window and write debug, which presents a debug message to the user |
Cxtd::forms::xtd_about_dialog | Represents a dialog box that displays about dialog |
Cxtd::forms::const_tab_page_ref_less | Represents less comparator for const const_tab_page_ref |
Cxtd::forms::control_layout_style | Implements the basic functionality that represents the appearance and behavior of a control layout |
Cxtd::forms::control_ref_less | Represents less comparator for control_ref |
Cxtd::forms::country | Represent a country with name, alpha codes, numeric code, emoticon and flag |
Cxtd::forms::create_params | Encapsulates the information needed when creating a control |
Cxtd::forms::cursor | Represents the image used to paint the mouse pointer |
Cxtd::forms::domain_up_down::item | Represent an item contained in the domain_up_down::object_collection collection |
Cxtd::forms::emoticon | Represent a emoticon with name and codepoints |
Cxtd::forms::enable_debug | Represent enable debug class |
Cxtd::forms::flat_button_appearance | Provides 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_none | Represents a sorter none of objects |
Cxtd::forms::link | Represents a link within a xtd::forms::link_label control |
Cxtd::forms::link_area | Represents an area within a xtd::forms::link_label control that represents a hyperlink within the control |
Cxtd::forms::list_control::item | Represent an item contained in the list_control::object_collection collection |
Cxtd::forms::message | Implements a Windows message |
Cxtd::forms::month_calendar::hit_test_info | Contains information about an area of a xtd::forms::month_calendar control. This class cannot be inherited |
Cxtd::forms::padding | Represents a display device or multiple display devices on a single system |
Cxtd::forms::power_status | Indicates current system power status information |
Cxtd::forms::renderer | Provides control renderers methods |
Cxtd::forms::screen | Represents a display device or multiple display devices on a single system |
Cxtd::forms::selection_range | Represents a date selection range in a month calendar control |
Cxtd::forms::shadow | Represents a shadow within a xtd::forms::shadow_label control |
Cxtd::forms::style_sheets::background_image | The image data allows you to specify the url or gradient mode |
Cxtd::forms::style_sheets::border_color | The xtd::forms::style_sheets::border_color is used to set the color of the borders |
Cxtd::forms::style_sheets::border_radius | The radius is used to add rounded borders to an element |
Cxtd::forms::style_sheets::border_style | The style specifies what kind of borders to display |
Cxtd::forms::style_sheets::control | The control selector allows you to specify the box and color of a control |
Cxtd::forms::style_sheets::length | The 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::lengths | The length specifies the length of the borders |
Cxtd::forms::style_sheets::shadow | The style specifies the shadow of text and elements |
Cxtd::forms::style_sheets::style_sheet | The xtd::forms::style_sheets::style_sheet allows you to specify an xtd style sheet |
Cxtd::forms::style_sheets::system_colors | The theme data allows you to specify the theme informations |
Cxtd::forms::style_sheets::theme | The theme data allows you to specify the theme informations |
Cxtd::forms::tab_page_ref_less | Represents less comparator for tab_page_ref |
Cxtd::forms::use_wait_cursor | Creates a use wait cursor class |
Cxtd::guid | Represents 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_code | Combines the hash code for multiple values into a single hash code |
Cxtd::io::binary_reader | Reads primitive data types as binary values in a specific encoding |
Cxtd::io::binary_writer | Writes primitive types in binary to a stream and supports writing strings |
Cxtd::io::drive_info | Provides access to information on a drive |
►Cxtd::io::text_reader | Represents a reader that can read a sequential series of characters |
Cxtd::io::null_text_reader | Represents a null text reader |
Cxtd::io::stream_reader | Implements a xtd::io::text_reader that reads characters from a byte stream |
Cxtd::io::string_reader | Implements a xtd::io::text_reader that reads from a string |
Cxtd::io::synchronized_text_reader | Represents a synchronized text reader |
►Cxtd::io::text_writer | Represents a writer that can write a sequential series of characters |
Cxtd::io::null_text_writer | Represents a null text writer |
Cxtd::io::stream_writer | Implements a xtd::io::text_writer for writing characters to a stream |
Cxtd::io::string_writer | Implements a xtd::io::text_writer for writing characters to a string |
Cxtd::io::synchronized_text_writer | Represents a synchronized text writer |
Cxtd::media::system_sound | Represents a system sound type |
►Cxtd::net::end_point | Identifies a network address. This is an abstract class |
Cxtd::net::dns_end_point | Represents a network endpoint as a host name or a string representation of an IP address and a port number |
Cxtd::net::ip_end_point | Represents a network endpoint as an IP address and a port number |
Cxtd::net::ip_address | Provides an Internet Protocol (IP) address |
Cxtd::net::ip_host_entry | Provides a container class for Internet host address information |
Cxtd::net::network_credential | Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication |
Cxtd::net::socket_address | Stores serialized information from end_point derived classes |
Cxtd::net::sockets::ip_packet_information | Gets 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_option | Contains option values for joining an IPv6 multicast group |
Cxtd::net::sockets::linger_option | Specifies 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_option | Contains IPAddress values used to join and drop multicast groups |
Cxtd::net::sockets::send_packets_element | Represents an element in a xtd::net::sockets::send_packets_element array |
Cxtd::net::sockets::socket | Implements the Berkeley sockets interface |
Cxtd::net::sockets::socket_information | Encapsulates the information that is necessary to duplicate a xtd::net::sockets::socket |
Cxtd::net::sockets::tcp_client | Provides client connections for TCP network services |
Cxtd::net::sockets::tcp_listener | Listens for connections from TCP network clients |
Cxtd::net::sockets::udp_client | Provides User Datagram Protocol (UDP) network services |
Cxtd::operating_system | Represents information about an operating system, such as the version and platform identifier. This class cannot be inherited |
Cxtd::processor | Represents information about a processor, such as the architecture. This class cannot be inherited |
Cxtd::random | Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness |
Cxtd::reflection::assembly | Represents an assembly, which is a reusable, versionable, and self-describing building block of an application |
Cxtd::reset_color | Represent reset color output manipulator class |
Cxtd::runtime::exception_services::exception_dispatch_info | Represents an exception whose state is captured at a certain point in code |
Cxtd::security::secure_string | Represents text that should be kept confidential, such as by deleting it from computer memory when no longer needed. This class cannot be inherited |
Cxtd::source_location | The xtd::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::source_location class provides a better alternative |
Cxtd::speech::synthesis::prompt | Represents information about what can be rendered, either text or an audio file, by the xtd::speech::synthesis::speech_synthesizer |
Cxtd::speech::synthesis::speech_synthesizer | Provides access to the functionality of an installed speech synthesis engine |
Cxtd::target_type | Represents 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::barrier | Enables multiple tasks to cooperatively work on an algorithm in parallel through multiple phases |
Cxtd::threading::cancellation_token | Propagates notification that operations should be canceled |
Cxtd::threading::cancellation_token_registration | Propagates notification that operations should be canceled |
Cxtd::threading::cancellation_token_source | Signals to a xtd::threading::cancellation_token that it should be canceled |
Cxtd::threading::countdown_event | Represents a synchronization primitive that is signaled when its count reaches zero |
Cxtd::threading::lock_guard | Provides a mechanism that synchronizes access to objects with xtd::threading::monitor |
Cxtd::threading::registered_wait_handle | A synchronization primitive that can also be used for interprocess synchronization |
Cxtd::threading::spin_lock | Provides 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::thread | Creates and controls a thread, sets its priority, and gets its status |
Cxtd::threading::jthread | Creates 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::timer | Provides a mechanism for executing a method on a thread pool thread at specified intervals. This class cannot be inherited |
Cxtd::time_span | Represents a time interval |
Cxtd::time_zone_info | Represents any time zone in the world |
Cxtd::time_zone_info::adjustement_rule | Provides information about a time zone adjustment, such as the transition to and from daylight saving time |
Cxtd::time_zone_info::transition_time | Provides 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::timer | Generates an event after a set interval, with an option to generate recurring events |
Cxtd::toolkit | Represents a toolkit |
Cxtd::tracestreambuf | Provides an std::stringbuf for xtd::diagnostics::trace |
Cxtd::type_object | Represents 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::uri | Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI |
Cxtd::version | Represents 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 | |
►Cpaint_event_handler | |
Cxtd::event< xtd::forms::control, paint_event_handler > | |
►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::tunit::registered_test_class | Represents the registered test class |
►Cxtd::forms::replace_event_handler | |
Cxtd::event< xtd::forms::replace_dialog, xtd::forms::replace_event_handler > | |
►Crun_worker_completed_event_handler | |
Cxtd::event< xtd::forms::background_worker, run_worker_completed_event_handler > | |
Cxtd::scope_exit | Nowadays, 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 |
Cxtd::threading::thread_pool::thread_item< callback_t >::sdata | |
Cxtd::tunit::settings | Xtd.tunit settings |
►Csignal_cancel_event_handler | |
Cxtd::event< xtd::environment, signal_cancel_event_handler > | |
Cxtd::forms::list_control::item::sorter | Represent the sorter class used by list_control::object_collection collection |
►Cspeak_completed_event_handler | |
Cxtd::event< xtd::speech::synthesis::speech_synthesizer, speak_completed_event_handler > | |
►Cspeak_started_event_handler | |
Cxtd::event< xtd::speech::synthesis::speech_synthesizer, speak_started_event_handler > | |
►Cstate_changed_event_handler | |
Cxtd::event< xtd::speech::synthesis::speech_synthesizer, state_changed_event_handler > | |
►Cxtd::static_object | Represent 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_converter | Converts base data types to an std::vector of bytes, and an std::vector of bytes to base data types |
Cxtd::collections::generic::key_value_pair<> | Defines a key/value pair that can be set or retrieved |
Cxtd::console | Represents the standard input, output, and error streams for console applications |
Cxtd::convert | Represents API to convert base type code |
Cxtd::convert_pointer | Represents API to convert pointers |
Cxtd::convert_string | Represents API to convert string containers |
Cxtd::diagnostics::debug | Provides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited |
Cxtd::diagnostics::debugger | Enables communication with a debugger. This class cannot be inherited |
Cxtd::diagnostics::trace | Provides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited |
Cxtd::drawing::apple_colors | Apple colors for all the Apple colors. This class cannot be inherited |
Cxtd::drawing::basic_colors | Basic colors for all the hmtl basic colors. This class cannot be inherited |
Cxtd::drawing::blue_colors | Blue colors for all the hmtl blue colors. This class cannot be inherited |
Cxtd::drawing::brown_colors | Brown colors for all the hmtl brown colors. This class cannot be inherited |
Cxtd::drawing::brushes | Brushes for all the standard colors. This class cannot be inherited |
Cxtd::drawing::color_converter | Converts colors to and from xtd::drawing::color class. This class cannot be inherited |
Cxtd::drawing::color_translator | Translates colors to and from GDI+ xtd::drawing::color structures. This class cannot be inherited |
Cxtd::drawing::colors | Colors for all the standard colors. This class cannot be inherited |
Cxtd::drawing::crayons_colors | Apple colors for all the Apple colors. This class cannot be inherited |
Cxtd::drawing::cyan_colors | Cyan colors for all the hmtl cyan colors. This class cannot be inherited |
Cxtd::drawing::gray_colors | Gray and black colors for all the hmtl gray and black colors. This class cannot be inherited |
Cxtd::drawing::green_colors | Green colors for all the hmtl green colors. This class cannot be inherited |
Cxtd::drawing::image_converter | Converts images to and from xtd::drawing::image class. This class cannot be inherited |
Cxtd::drawing::orange_colors | Orange colors for all the hmtl orange colors. This class cannot be inherited |
Cxtd::drawing::pens | Pens for all the standard colors. This class cannot be inherited |
Cxtd::drawing::pink_colors | Pink colors for all the hmtl pink colors. This class cannot be inherited |
Cxtd::drawing::purple_colors | Purple, violet and magenta colors for all the hmtl purple, violet and magenta colors. This class cannot be inherited |
Cxtd::drawing::red_colors | Red colors for all the hmtl red colors. This class cannot be inherited |
Cxtd::drawing::system_brushes | Each 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_colors | Each 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_fonts | Specifies the fonts used to display text in Windows display elements |
Cxtd::drawing::system_icons | Each 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_base | Represents the base for all system_images clases (xtd::drawing::system_images) |
Cxtd::drawing::actions_system_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_images | Each 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_pens | Each 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::texts | Provides a collection of string objects for use by a Windows Forms application |
Cxtd::drawing::white_colors | White colors for all the hmtl white colors. This class cannot be inherited |
Cxtd::drawing::yellow_colors | Yellow 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::environment | The environment class |
Cxtd::forms::about_box | Represents a dialog box that displays about box |
Cxtd::forms::application | Provides 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_box | Represents a common dialog box that displays assert box |
Cxtd::forms::box_renderer | Provides methods used to render a box with or without style sheets |
Cxtd::forms::busy_box | Represents a dialog box that displays busy box |
Cxtd::forms::button_images | Provides a button images factories for use by a button control |
Cxtd::forms::button_renderer | Provides button control renderer methods |
Cxtd::forms::buttons | Provides a collection of button objects for use by a Windows Forms application |
Cxtd::forms::check_box_renderer | Provides check box renderer methods |
Cxtd::forms::check_boxes | Provides a collection of check_box objects for use by a Windows Forms application |
Cxtd::forms::color_box | Represents a common dialog box that displays available colors along with controls that enable the user to define custom colors |
Cxtd::forms::command_link_buttons | Provides a collection of command_link_button objects for use by a Windows Forms application |
Cxtd::forms::control_paint | Provides methods used to paint common Windows controls and their elements. This class cannot be inherited |
Cxtd::forms::control_renderer | Provides control renderer methods |
Cxtd::forms::countries | Provides a collection of xtd::forms::country for all countries in the world. This class cannot be inherited |
Cxtd::forms::cursors | Provides a collection of xtd::forms::cursor objects for use by a Windows Forms application |
Cxtd::forms::debug_message_box | Displays a dialog box and write debug |
Cxtd::forms::emoticons | Provides a collection of xtd::forms:emoticon for all known emoticons. This class cannot be inherited |
Cxtd::forms::exception_box | Represents a common dialog box that displays exception box |
Cxtd::forms::find_box | Represents a common dialog box that displays a find dialog. This class cannot be inherited |
Cxtd::forms::folder_browser_box | Represents a common dialog box that displays a folder browser dialog. This class cannot be inherited |
Cxtd::forms::font_box | Represents 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_images | Provides a form button images factories for use by a form control |
Cxtd::forms::form_renderer | Provides form control renderer methods |
Cxtd::forms::image_renderer | Provides image renderer methods |
Cxtd::forms::images | Provides images factories for use by control |
Cxtd::forms::input_box | Represents a common dialog box that displays input box |
Cxtd::forms::label_renderer | Provides label control renderer methods |
Cxtd::forms::labels | Provides a collection of label objects for use by a Windows Forms application |
Cxtd::forms::light_buttons | Provides a collection of light_button objects for use by a Windows Forms application |
Cxtd::forms::loading_indicators | Provides a collection of loading indicator objects for use by a Windows Forms application |
Cxtd::forms::menu_images | Provides a menu images factories for use by a menu control |
Cxtd::forms::message_box | Displays 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_box | Represents a common dialog box that displays a file selection dialog. This class cannot be inherited |
Cxtd::forms::panel_renderer | Provides panel control renderer methods |
Cxtd::forms::progress_box | Represents a common dialog box that displays a progress dialog |
Cxtd::forms::properties::resources | A strongly-typed resource class, for looking up localized strings, etc |
Cxtd::forms::radio_button_renderer | Provides radio button renderer methods |
Cxtd::forms::radio_buttons | Provides a collection of radio_button objects for use by a Windows Forms application |
Cxtd::forms::replace_box | Represents a common dialog box that displays a replace dialog. This class cannot be inherited |
Cxtd::forms::save_file_box | Represents 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_renderer | Provides status bar panel renderer methods |
Cxtd::forms::status_bar_renderer | Provides status_bar control renderer methods |
Cxtd::forms::switch_button_renderer | Provides switch button renderer methods |
Cxtd::forms::system_information | Provides information about the current system environment |
Cxtd::forms::text_renderer | Provides methods used to render a text with style sheets |
Cxtd::forms::toggle_button_renderer | Provides xtd::forms::toggle_button renderer methods |
Cxtd::forms::toggle_buttons | Provides a collection of toggle_button objects for use by a Windows Forms application |
Cxtd::forms::tool_bar_button_renderer | Provides tool bar button renderer methods |
Cxtd::forms::tool_bar_images | Provides a tool bar images factories for use by a tool_bar control |
Cxtd::forms::tool_bar_renderer | Provides tool_bar control renderer methods |
Cxtd::forms::trace_message_box | Displays a dialog box and write trace |
Cxtd::forms::user_control_renderer | Provides control renderer methods |
Cxtd::forms::xtd_about_box | Represents a dialog box that displays about box |
Cxtd::h_result | Contains the HRESULT values used by xtd |
Cxtd::io::directory | Exposes static methods for creating, moving, and enumerating through directories and subdirectories. This class cannot be inherited |
Cxtd::io::file | Provides static methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of std::fstream objects |
Cxtd::io::path | Performs operations on std::basic_string instances that contain file or directory path information. These operations are performed in a cross-platform manner |
Cxtd::linq::enumerable | Provides a set of static methods for querying objects that implement ienumerable <type_t> |
Cxtd::math | Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions |
Cxtd::media::system_sounds | Retrieves sounds associated with a set of Windows operating system sound-event types. This class cannot be inherited |
Cxtd::memory_information | Represents information about the memory. This class is static |
Cxtd::net::dns | Provides simple domain name resolution functionality |
Cxtd::startup | Defines the xtd::startup object that can be used in the main method to safely call the application's main entry point |
Cxtd::system_report | Provides system report about the current system environment |
Cxtd::threading::interlocked | Provides atomic operations for variables that are shared by multiple threads |
Cxtd::threading::monitor | Provides a mechanism that synchronizes access to objects |
Cxtd::threading::thread_pool | Provides 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::timeout | Contains a constant used to specify an infinite amount of time. This class cannot be inherited |
Cxtd::translator | Represents translator class. This class cannot be inherited |
►Cxtd::tunit::base_assert | The base class for assert |
Cxtd::tunit::assert | Collection of static methods that implement the most common assertions used in xtd::tUnit |
Cxtd::tunit::assume | Collection of static methods that implement the most common assertions used in xtd::tUnit |
Cxtd::tunit::collection_assert | Collection of static methods that implement the most collection assertions used in xtd::tUnit |
Cxtd::tunit::collection_assume | Collection of static methods that implement the most collection assertions used in xtd::tUnit |
Cxtd::tunit::collection_valid | Collection of static methods that implement the most collection assertions used in xtd::tUnit |
Cxtd::tunit::directory_assert | Collection of static methods that implement the most directory assertions used in xtd::tUnit |
Cxtd::tunit::directory_assume | Collection of static methods that implement the most directory assertions used in xtd::tUnit |
Cxtd::tunit::directory_valid | Collection of static methods that implement the most directory assertions used in xtd::tUnit |
Cxtd::tunit::file_assert | Collection of static methods that implement the most file assertions used in xtd::tUnit |
Cxtd::tunit::file_assume | Collection of static methods that implement the most file assertions used in xtd::tUnit |
Cxtd::tunit::file_valid | Collection of static methods that implement the most file assertions used in xtd::tUnit |
Cxtd::tunit::string_assert | Collection of static methods that implement the most string assertions used in xtd::tUnit |
Cxtd::tunit::string_assume | Collection of static methods that implement the most string assertions used in xtd::tUnit |
Cxtd::tunit::string_valid | Collection of static methods that implement the most string assertions used in xtd::tUnit |
Cxtd::tunit::valid | Collection of static methods that implement the most common assertions used in xtd::tUnit |
►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 > | |
►Cstd::stringbuf | |
Cxtd::debugstreambuf | Provides an std::stringbuf for xtd::diagnostics::debug |
Cxtd::tracestreambuf | Provides an std::stringbuf for xtd::diagnostics::trace |
Cxtd::tunit::test | Represents a test method |
Cxtd::tunit::test_class | Represents a test class |
Cxtd::tunit::test_class_attribute< test_class_t > | Represents a test class attribute |
Cxtd::tunit::test_cleanup_attribute | Represents a test cleanup attribute |
Cxtd::tunit::test_initialize_attribute | Represents a test initialize attribute |
Cxtd::tunit::test_method_attribute | Represents a test method attribute |
►Cxtd::forms::tool_bar_button_click_event_handler | |
Cxtd::event< xtd::forms::tool_bar, xtd::forms::tool_bar_button_click_event_handler > | |
►Cxtd::tunit::tunit_event_args | Tunit_event_args is the base class for classes containing event data |
Cxtd::tunit::class_event_args | Provides data for the xtd::tunit::class_test events |
Cxtd::tunit::test_event_args | Provides data for the xtd::tunit::test events |
►Ctype_t | |
Cxtd::forms::layout::arranged_element_collection< type_t, sorter_t >::value_type | Represents the value type of the collection |
►Cxtd::tunit::unit_test | Unit test base interface |
►Cxtd::tunit::ostream_unit_test | Ostream unit test interface |
Cxtd::tunit::console_unit_test | Console unit test interface |
►Cstd::vector< T > | STL class |
Cxtd::diagnostics::trace_listener_collection | Represents a collection of xtd::diagnostics::trace_listener |