dextool.plugin.types

Members

Aliases

PluginFuncType
alias PluginFuncType = ExitStatusType function(CliBasicOption basic, CliArgs args)
Undocumented in source.

Enums

ExitStatusType (from dextool.type)
enum ExitStatusType via public import dextool.type : ExitStatusType;
Undocumented in source.

Structs

CliArgs
struct CliArgs

deprecated, moved to dextool.type The raw arguments from the command line.

CliBasicOption
struct CliBasicOption

CLI options that a plugin must implement.

CliCategory
struct CliCategory

The category the plugin is registered to handle.

CliCategoryInfo
struct CliCategoryInfo

A oneliner describing the category.

CliDocoptOption
struct CliDocoptOption

Docopt compatible CLI string.

CliOptionParts
struct CliOptionParts

The three parts needed to construct a Docopt compatible string.

Plugin
struct Plugin
Undocumented in source.

Meta

License

MPL-2

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.