feisty meow concerns codebase  2.140
redirecter.cpp File Reference
#include "redirecter.h"
#include <application/windoze_helper.h>
#include <basis/byte_array.h>
#include <basis/utf_conversion.h>
#include <basis/functions.h>
#include <basis/mutex.h>
#include <configuration/application_configuration.h>
#include <configuration/ini_configurator.h>
#include <loggers/program_wide_logger.h>
#include <processes/ethread.h>
#include <processes/launch_process.h>
#include <textual/byte_formatter.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
Include dependency graph for redirecter.cpp:

Go to the source code of this file.

Namespaces

 application
 Implements an application lock to ensure only one is running at once.
 

Macros

#define LOG(to_print)   CLASS_EMERGENCY_LOG(program_wide_logger::get(), to_print)
 

Variables

const int application::IO_PAUSE_PERIOD = 50
 
const int application::BUFFER_SIZE = 4096
 
const char * application::REDIRECTER_INI = "redirecter.ini"
 
const char * application::PROCESS_SECTION = "process_id"
 

Macro Definition Documentation

◆ LOG

#define LOG (   to_print)    CLASS_EMERGENCY_LOG(program_wide_logger::get(), to_print)

Definition at line 49 of file redirecter.cpp.