[][src]Module stringsext::mission

This module contains code needed to convert commandline arguments into a static MISSION structure.

Structs

MISSIONS
Mission

Mission represents the instruction data provided to each thread in ScannerPool::scan().

Missions

Every --encoding option is stored in a Mission object which are bound together in a Missions object. This is used later in ScannerPool::launch_scanner() where every scanner-thread has ScannerState pointing to the Mission of the thread.

UnicodeBlockFilter

When a valid Unicode sequence is found, it must pass additional filter before being printed. One of these filters is UnicodeBlockFilter. For performance reasons it is implemented as a bit-mask.

Enums

CliError

Possible errors when parsing command line options

Statics

MISSIONS