Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
BidirMMapPipe.cxx File Reference
#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>
Include dependency graph for BidirMMapPipe.cxx:

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   }
 

Detailed Description

implementation of BidirMMapPipe, a class which forks off a child process and serves as communications channel between parent and child

Author
Manuel Schiller manue.nosp@m.l.sc.nosp@m.hille.nosp@m.r@ni.nosp@m.khef..nosp@m.nl
Date
2013-07-07

Definition in file BidirMMapPipe.cxx.

Macro Definition Documentation

◆ BEGIN_NAMESPACE_ROOFIT

#define BEGIN_NAMESPACE_ROOFIT   namespace RooFit {

Definition at line 34 of file BidirMMapPipe.cxx.

◆ END_NAMESPACE_ROOFIT

#define END_NAMESPACE_ROOFIT   }

Definition at line 35 of file BidirMMapPipe.cxx.