[This is preliminary documentation and is subject to change.]
Root namespace for all tools in the ĐTools project
Classes
| Class | Description | |
|---|---|---|
| Box<(Of <(<'T>)>)> | This class can wrap everything to be class | |
| Cloenable<(Of <(<'T>)>)> | Simple ICloneable<(Of <(<'T>)>)> implementation that implements Clone()()()() | |
| ConsoleT | Contains methods for working with console | |
| ConsoleT..::..ConsoleClosingEventArgs | Argument of Closing event | |
| DelegateCore | Contains basic extension methods for working with delegates | |
| EnumCore | Contains basic extension methods for working with enumerations | |
| Chars | Contains character constants | |
| IReportsChange..::..ValueChangedEventArgs<(Of <(<'T>)>)> | Represents information about change of value | |
| IReportsChange..::..ValueChangedEventArgsBase | Represents common base for all IReportsChange..::..ValueChangedEventArgs<(Of <(<'T>)>)> generic's instances | |
| MathT | Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions. | |
| misc_ | Misc tools | |
| NativeMethods | Contains native methods used by Visual-Studio-related tools | |
| Operators | Defines operator methods for basic CLR types | |
| SyntaxErrorException | An exception thrown when there is syntax error in text | |
| TypeMismatchException | Exception thrown when value of some type is passes where the type is not acceptable | |
| TypeTools | ||
| VersionPart | Represents a part of version information |
Structures
| Structure | Description | |
|---|---|---|
| TimeSpanFormattable | TimeSpan that implements IFormattable |
Interfaces
| Interface | Description | |
|---|---|---|
| ICloneable<(Of <(<'T>)>)> | Type-safe ICloneable<(Of <(<'T>)>)> interface | |
| IReportsChange | Represents data type that reports change of values of its members |
Delegates
| Delegate | Description | |
|---|---|---|
| ControlEventHandler<(Of <(<'TControl, TEventArgs>)>)> | Represents type-safe event handler | |
| dFunction<(Of <(<'TRet>)>)> | Obsolete. Universal delegate of function with no argument | |
| dFunction<(Of <(<'TRet, T1>)>)> | Obsolete. Universal delegate of function with 1 argument | |
| dFunction<(Of <(<'TRet, T1, T2>)>)> | Obsolete. Universal delegate of function with 2 arguments | |
| dFunction<(Of <(<'TRet, T1, T2, T3>)>)> | Obsolete. Universal delegate of function with 3 arguments | |
| dFunction<(Of <(<'TRet, T1, T2, T3, T4>)>)> | Obsolete. Universal delegate of function with 4 arguments | |
| dSub | Obsolete. Universal delegate of procedure with no argument | |
| dSub<(Of <(<'T1>)>)> | Obsolete. Universal delegate of procedure with 1 argument | |
| dSub<(Of <(<'T1, T2>)>)> | Obsolete. Universal delegate of procedure with 2 arguments | |
| dSub<(Of <(<'T1, T2, T3>)>)> | Obsolete. Universal delegate of procedure with 3 arguments | |
| dSub<(Of <(<'T1, T2, T3, T4>)>)> | Obsolete. Universal delegate of procedure with 4 arguments | |
| EventHandler<(Of <(<'TSender, TEventArgs>)>)> | Generic event handler delegate | |
| IReportsChange..::..ChangedEventHandler | Delegate for the Changed event |
Enumerations
| Enumeration | Description | |
|---|---|---|
| ConsoleT..::..ConsoleClosingReason | Reasons for Closing event | |
| Direction | Neighbourhood directions | |
| enmTriBool | Represents tri-state "boolean" |