![]() |
TSDuck v3.46-4930
MPEG Transport Stream Toolkit
|
Command line applications. More...

Classes | |
| class | ts::Args |
| class | ts::AsyncReportArgs |
| class | ts::CASSelectionArgs |
| class | ts::CommandLine |
| class | ts::CommandLineHandler |
| class | ts::FileNameRate |
| class | ts::FileNameRateList |
| class | ts::json::OutputArgs |
| class | ts::PagerArgs |
| class | ts::SectionFileArgs |
| class | ts::TLVSyntax |
| class | ts::TSDumpArgs |
Typedefs | |
| using | ts::CommandLineMethod = CommandStatus (CommandLineHandler::*)(const UString& command, Args& args) |
Enumerations | |
| enum class | ts::CommandStatus { ts::CommandStatus::SUCCESS , ts::CommandStatus::EXIT , ts::CommandStatus::ERROR , ts::CommandStatus::FATAL } |
Command line applications.
| using ts::CommandLineMethod = CommandStatus (CommandLineHandler::*)(const UString& command, Args& args) |
Profile of a CommandLineHandler method which is invoked by a CommandLine instance for one command.
| [in] | command | Name of the command, unabbreviated, as defined in CommandLine::command(). |
| [in,out] | args | Command line arguments. |
|
strong |
Status of a command which is executed by a CommandLine object.
| Enumerator | |
|---|---|
| SUCCESS | Command successful. |
| EXIT | Exit command interpreter with success status. |
| ERROR | Command terminated on error. |
| FATAL | Fatal error, exit command interpreter with error status. |