handlers

handlers

This module defines the handlers that are used during processing.

Types

This module uses the following types.

_Value

Value being parsed by a Parser

Classes

CLConfigParam

A configuration file parameter handler

CLHandler

A handler for command-line arguments

CLInserter

Handler that expands a flag into a sequence of args inserted into the command line to be parsed

CLParam

Parameter handler

CLPos

Handles positional parameters

CLRootParam

A root path parameter handler

CLSpecialAction

A handler that sets the special action

CLStdHandler

The standard command line arguments handler

KVConfigParam

Handler for the configuration file value following a key corresponding to a parameter

KVHandler

Handler for key/value pairs found for example in environment variables or INI files

KVParam

Handler for the value following a key corresponding to a parameter

KVRootParam

A root path parameter handler