[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 | |
| 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 | |
| TypeMismatchException | Exception thrown when value of some type is passes where the type is not acceptable | |
| TypeTools |
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 | |
| enmTriBool | Represents tri-state "boolean" |