Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef CORELIB___NCBI_OS_UNIX__HPP
2 #define CORELIB___NCBI_OS_UNIX__HPP
40 # error "ncbi_os_unix.hpp can be used on UNIX platforms only"
43 #if defined(NCBI_COMPILER_GCC) || defined(NCBI_COMPILER_ANY_CLANG)
44 # warning "This header currently defines a deprecated feature only; \
45 please consider using <corelib/ncbi_process.hpp> instead"
static TPid Daemonize(const char *logfile=0, TDaemonFlags flags=0)
Go daemon.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
bool Daemonize(const char *logfile=0, TDaemonFlags flags=0)
unsigned int TDaemonFlags
Bit-wise OR of FDaemonFlags.
FDaemonFlags
Daemonization flags: Deprecated, don't use!
Defines process management classes.