TSDuck v3.45-4766
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
system Directory Reference
Directory dependency graph for system:
system

Directories

 linux
 
 mac
 
 unix
 
 windows
 

Files

 tsAbortInterface.h
 Abstract interface for abort polling.
 
 tsApplicationSharedLibrary.h
 Application shared libraries.
 
 tsBinaryFile.h
 Binary stream file, with optional asynchronous I/O.
 
 tsCOM.h
 Encapsulation of Windows Common Object Model (COM).
 
 tsConsoleState.h
 Save and restore the state of the Windows console.
 
 tsEnvironment.h
 Accessing environment variables.
 
 tsFatal.h
 Handle some fatal situations.
 
 tsFileNameGenerator.h
 Generate file names based on counter or dates.
 
 tsFileTreeManager.h
 Manages a tree of files, save and cleanup.
 
 tsFileUtils.h
 File utilities (file path, file properties, etc).
 
 tsForkPipe.h
 Fork a process and create optional pipes to its standard input/output.
 
 tsForkPipeOutputStream.h
 Fork a process the input of which is seen as a C++ std::basic_ostream.
 
 tsInputRedirector.h
 Input file redirector.
 
 tsInterruptHandler.h
 Abstract interface for handling user Ctrl-C interrupts.
 
 tsISOTime.h
 Declare the ts::ISOTime class.
 
 tsNonBlockingDevice.h
 Base class for devices which can work in non-blocking mode.
 
 tsOutputPager.h
 Send output to a "pager" application such as "more".
 
 tsOutputRedirector.h
 Output file redirector.
 
 tsPagerArgs.h
 Command line arguments for –pager or –no-pager.
 
 tsPolledFile.h
 Description of a polled file.
 
 tsPollFiles.h
 Poll for files.
 
 tsPollFilesListener.h
 Interface for classes listening for file modification.
 
 tsRegistry.h
 Windows Registry utilities.
 
 tsResidentBuffer.h
 Implementation of memory buffer locked in physical memory.
 
 tsSharedLibrary.h
 Shared library handling (.so on Linux, .dylib on macOS, .dll on Windows)
 
 tsStreamInterface.h
 Interface class to read/write raw data from/to a stream.
 
 tsSysInfo.h
 A singleton holding information on the current operating system.
 
 tsSysPipe.h
 Encapsulate a system pipe, UNIX or Windows.
 
 tsSystemMonitor.h
 Monitoring thread for system resources used by the application.
 
 tsSysUtils.h
 Various system utilities.
 
 tsThread.h
 Declare the ts::Thread class.
 
 tsThreadAttributes.h
 Declare the ts::ThreadAttributes class.
 
 tsTime.h
 Declare the ts::Time class.
 
 tsUserInterrupt.h
 User interrupt handling (Ctrl+C).