TestApp

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Functions

run
int run(Arguments args)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From CliApp

Arguments
alias Arguments = ocean.text.Arguments.Arguments
Undocumented in source.
args
Arguments args;

Command line arguments used by the application.

args_ext
ArgumentsExt args_ext;

Command line arguments extension used by the application.

ver
VersionInfo ver;

Version information.

ver_ext
VersionArgsExt ver_ext;

Version information extension.

task_ext
TaskExt task_ext;

Extension to start run method inside a task.

OptionalSettings
struct OptionalSettings

Struct containing optional constructor arguments. There are enough of these that handling them as default arguments to the ctor is cumbersome.

run
int run(istring[] args)

Run implementation that forwards to the abstract run(Arguments, ConfigParser).

run
int run(Arguments args)

This method must be implemented by subclasses to do the actual application work.

setupArgs
void setupArgs(IApplication app, Arguments args)

IArgumentsExtExtension methods dummy implementation.

preValidateArgs
void preValidateArgs(IApplication app, Arguments args)
Undocumented in source. Be warned that the author may not have intended to support it.
validateArgs
cstring validateArgs(IApplication app, Arguments args)
Undocumented in source. Be warned that the author may not have intended to support it.
processArgs
void processArgs(IApplication app, Arguments args)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta