Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
RooFit::MultiProcess::ppoll_error_t Class Reference

Thrown when a blocking wait on a Channel is interrupted, e.g.

by a signal. The errno-style number is available through num(), mirroring the interface of the zmq error types that were used here before, so the error handling logic in util.cxx could stay the same.

Definition at line 31 of file Channel.h.

Public Member Functions

 ppoll_error_t (int errnum, const std::string &what)
 
int num () const
 

Private Attributes

int errnum_
 

#include </github/home/ROOT-CI/src/roofit/multiprocess/res/RooFit/MultiProcess/Channel.h>

Inheritance diagram for RooFit::MultiProcess::ppoll_error_t:
[legend]

Constructor & Destructor Documentation

◆ ppoll_error_t()

RooFit::MultiProcess::ppoll_error_t::ppoll_error_t ( int errnum,
const std::string & what )
inlineexplicit

Definition at line 33 of file Channel.h.

Member Function Documentation

◆ num()

int RooFit::MultiProcess::ppoll_error_t::num ( ) const
inline

Definition at line 34 of file Channel.h.

Member Data Documentation

◆ errnum_

int RooFit::MultiProcess::ppoll_error_t::errnum_
private

Definition at line 37 of file Channel.h.

  • roofit/multiprocess/res/RooFit/MultiProcess/Channel.h