#include "BidirMMapPipe.h"
#include <RooFit/Common.h>
#include <map>
#include <cerrno>
#include <limits>
#include <cstdlib>
#include <cstring>
#include <cassert>
#include <iostream>
#include <algorithm>
#include <exception>
#include <poll.h>
#include <fcntl.h>
#include <signal.h>
#include <unistd.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <sys/socket.h>
Classes | |
class | RooFit::BidirMMapPipe_impl::BidirMMapPipeException |
exception to throw if low-level OS calls go wrong More... | |
class | RooFit::BidirMMapPipe_impl::Page |
class representing the header structure in an mmapped page More... | |
class | RooFit::BidirMMapPipe_impl::PagePool |
class representing a page pool More... | |
Namespaces | |
namespace | RooFit |
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments). | |
namespace | RooFit::BidirMMapPipe_impl |
namespace for implementation details of BidirMMapPipe | |
Macros | |
#define | BEGIN_NAMESPACE_ROOFIT namespace RooFit { |
#define | END_NAMESPACE_ROOFIT } |
implementation of BidirMMapPipe, a class which forks off a child process and serves as communications channel between parent and child
Definition in file BidirMMapPipe.cxx.
#define BEGIN_NAMESPACE_ROOFIT namespace RooFit { |
Definition at line 34 of file BidirMMapPipe.cxx.
#define END_NAMESPACE_ROOFIT } |
Definition at line 35 of file BidirMMapPipe.cxx.