All Types
Name | Unit | Description |
---|---|---|
TAddCommandCallback | Command.Interfaces | Callback function signature need to add a command using the overloaded version of CommandBuilder.AddCommand. This signature is different to avoid collision with the TCommandCallback signature. The return result is not required. |
TArgumentConstraint | Command.Interfaces | Enumerated type that defines constraints that apply on arguments. It is used to indicate to the CommandBuilder the rules for using arguments, allowing its validation to be done automatically. |
TCommandCallback | Command.Interfaces | Callback procedure signature that represents a command defined in the program. |
TCommandConstraint | Command.Interfaces | Enumerated type that defines constraints that apply on commands. It is used to indicate to the CommandBuilder the rules for using the command, allowing its validation to be done automatically. |
TCommandConstraints | Command.Interfaces | Set type of constraints, as they can have their combined use when configuring a command. |
TInputLnCallback | Command.Interfaces | Callback procedure signature used by the library to capture user input. A default callback is provided by the library, but it can be overridden for testing purposes primarily. Should return user input. |
TOptionConstraint | Command.Interfaces | Enumerated type that defines constraints that apply on options. It is used to indicate to the CommandBuilder the rules for using options, allowing its validation to be done automatically. |
TOutputCallback | Command.Interfaces | Callback procedure signature that is intended to output text to the console, or other desired output. The library provides a standard callback that simply calls WriteLn, but it can be overridden so that the output is redirected to a file, a test function, etc. |
TOutputColorCallback | Command.Interfaces | Callback procedure signature that is intended to output text to the console usings colors. The library provides a standard callback that simply calls Write before change console color, but it can be overridden so that the output is redirected to a file, a test function, etc. |
Generated by PasDoc 0.16.0.