SourceXtractorPlusPlus
0.10
Please provide a description of the project.
|
#include "AlexandriaKernel/memory_tools.h"
#include "SEMain/ProgressNCurses.h"
#include <poll.h>
#include <semaphore.h>
#include <ncurses.h>
#include <fcntl.h>
#include <readline/readline.h>
#include <csignal>
#include <chrono>
#include <iostream>
#include <iomanip>
#include <mutex>
#include <boost/algorithm/string/trim.hpp>
#include <boost/thread.hpp>
Go to the source code of this file.
Classes | |
struct | SourceXtractor::ncurses_done |
class | SourceXtractor::Screen |
Wrap the terminal into a singleton. More... | |
class | SourceXtractor::LogWidget |
class | SourceXtractor::ProgressWidget |
Set of progress bars/information entries. More... | |
class | SourceXtractor::ProgressNCurses::Dashboard |
Namespaces | |
SourceXtractor | |
Functions | |
static void | SourceXtractor::handleTerminatingSignal (int s) |
static void | SourceXtractor::handleStopSignal (int s) |
static void | SourceXtractor::handleContinuationSignal (int s) |
static void | SourceXtractor::handleResizeSignal (int) |
static int | SourceXtractor::interceptFileDescriptor (int old_fd, int *backup_fd) |
static void | SourceXtractor::override_rl_display (void) |
Variables | |
static struct sigaction sigterm_action sigstop_action sigcont_action | SourceXtractor::sigwich_action |
static std::map< int, struct sigaction > | SourceXtractor::prev_signal |
static int | SourceXtractor::signal_fds [2] |
static struct SourceXtractor::ncurses_done | SourceXtractor::ncurses_done |