Releases: gammasoft71/xtd
Releases · gammasoft71/xtd
v0.1.2-beta
v0.1.1-beta
- xtd - Deactivate by default the option to convert warnings into errors during construction. - #229
- xtd - Fix build on Visual Studio 2022 - #228
- xtd - Fix build on Xcode 14.x - #227
- xld - Fix build on gcc-13 - #226
Remarks
- This release is only a bug fix on version 0.1.0. Some users report warnings (converted to errors) when building with a recent compiler or IDE on all platforms.
Downoads
v0.1.0-beta
Release Notes
- CMake commands - Specific CMake commands to manage project, assembly informations and application properties
- countinuous inegration build - Countinuous inegration build for Windows, macOs anddd linux (appveyor, CirclleCI and travisCI).
- documentation - Markdown documentation.
- installation - Install scripts for Windows, macOS and linux.
- project - SourceForge project.
- reference guide - Online and offline user and developer guide.
- website - https://gammasoft71.wixsite.com/xtdpro
- action - Represents a xtd::delegate that has variable parameters and does not return a value.
- argument_exception - The exception that is thrown when one of the arguments provided to a method is not valid.
- argument_null_exception - The exception that is thrown when one of the arguments provided to a method is null.
- argument_out_of_range_exception - The exception that is thrown when one of the arguments provided to a method is out of range.
- arithmetic_exception - The exception that is thrown for errors in an arithmetic, casting, or conversion operation.
- as - Casts a type into another type.
- async_callback - References a method to be called when a corresponding asynchronous operation completes.
- bacground_color - Sets the background color of the console.
- beep - Represent beep output manipulator class.
- bit_converter - Converts base data types to an std::vector of bytes, and an std::vector of bytes to base data types.
- block_scope - The specified expression is cleared automatically when the scope is ended.
- cdebug - Provides an std::ostream for xtd::diagnostics::debug.
- cnull - Provides a null std::ostream.
- compiler - Represents information about c++ libraries, such as the version and standard identifier.
- console - Represents the standard input, output, and error streams for console applications.
- console_key_info - Specifies the standard keys on a console.
- convert - Represents API to convert base type code.
- convert_pointer - Represents API to convert pointers.
- convert_string - Represents API to convert string containers.
- cpp_language - Represents information about c++ libraries, such as the version and language identifier.
- ctrace - Provides an std::ostream for xtd::diagnostics::trace.
- delegate - 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.
- divide_by_zero_exception - The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
- 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..
- environment - The environment class.
- event - Represents an event.
- foreground_color - Represent foreground color output manipulator class.
- format_exception - The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method.
- func - Represents a delegate that has variables parameters and returns a value of the type specified by the result_t type.
- 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.
- 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.
- interface - Represent an interface class.
- invalid_cast_exception - The exception that is thrown for invalid casting or explicit conversion.
- invalid_operation_exception - The exception that is thrown when a method call is invalid for the object's current state.
- 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.
- is - Checks if the result of an expression is compatible with a given type.
- length_exception - The exception that is thrown when an attempts to exceed implementation defined length limits for some object.
- literals operators - Used to convert specified value into another.
- math - Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.
- nameof - Used to obtain the simple (unqualified) string name of a variable, type, or member.
- not_finit_number_exception - The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN).
- not_implemented_exception - The exception that is thrown when a requested method or operation is not implemented.
- 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.
- ![ad...