TSDuck Version 3.32-2775 (TSDuck - The MPEG Transport Stream Toolkit)
tsEditLine.h File Reference

Read input lines with bash-like line editing when possible. More...

Classes

class  ts::EditLine
 Read input lines with bash-like line editing when possible. More...
 

Namespaces

 ts
 TSDuck namespace, containing all TSDuck classes and functions.
 

Detailed Description

Read input lines with bash-like line editing when possible.

This class interfaces "libedit" when available. The classical "readline" library is not used because of its radical GPL v3 license (not LGPL) which is incompatible with the BSD license of the present code. The alternative library "libedit" was specially designed with a BSD license.