dentist.commandline

Defines the behavior of the dentist command line client.

Members

Enums

ReturnCode
enum ReturnCode

Possible returns codes of the command line execution.

Functions

run
ReturnCode run(in string[] args)

Start dentist with the given set of arguments.

Mixin templates

HelpOption
mixin template HelpOption()

The set of options common to all stages.

Structs

BaseOptions
struct BaseOptions

This describes the basic, ie. non-command-specific, options of dentist.

OptionsFor
struct OptionsFor(DentistCommand command)

Options for the different commands.

TestingCommand
struct TestingCommand

Possible returns codes of the command line execution.

Templates

commandSummary
template commandSummary(DentistCommand command)

A short summary for each command to be output underneath the usage.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE file.

Authors

Arne Ludwig <arne.ludwig@posteo.de>