TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
Portable operating system layer. More...
Files | |
file | tsEnvironment.h |
Accessing environment variables. | |
file | tsFileUtils.h |
File utilities (file path, file properties, etc). | |
file | tsSysUtils.h |
Various system utilities. | |
Classes | |
class | ts::AbortInterface |
An interface to check for abort. More... | |
class | ts::AbstractReadStreamInterface |
Abstract interface to read raw data from a stream. More... | |
class | ts::AbstractWriteStreamInterface |
Abstract interface to write raw data on a stream. More... | |
class | ts::ApplicationSharedLibrary |
Representation of an application shared library. More... | |
class | ts::FileNameGenerator |
Generate file names based on counter or dates and time. More... | |
class | ts::ForkPipe |
Fork a process and create an optional pipe to its standard input. More... | |
class | ts::InputRedirector |
A class to redirect an input stream. More... | |
class | ts::InterruptHandler |
An interface to be implemented by a class to handle user Ctrl-C interrupt. More... | |
class | ts::OutputPager |
Send application output to a "pager" application such as "more" or "less". More... | |
class | ts::OutputRedirector |
A class to redirect an output stream. More... | |
class | ts::PolledFile |
Description of a polled file. More... | |
class | ts::PollFiles |
A class to poll files for modifications. More... | |
class | ts::PollFilesListener |
Interface for classes listening for file modification. More... | |
class | ts::ResidentBuffer< T > |
Implementation of memory buffer locked in physical memory. More... | |
class | ts::SharedLibrary |
Shared library handling (.so on Linux, .dylib on macOS, .dll on Windows). More... | |
class | ts::SysInfo |
A singleton holding information on the current operating system. More... | |
class | ts::SystemMonitor |
Monitoring thread for system resources used by the application. More... | |
class | ts::Time |
The Time class implements a basic representation of time. More... | |
class | ts::UserInterrupt |
An instance of this class handles the Ctrl+C user interrupt. More... | |
Portable operating system layer.