CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

edm::InputSource::SourceSentry Class Reference

#include <InputSource.h>

List of all members.

Public Types

typedef signalslot::Signal< void()> Sig

Public Member Functions

SourceSentryoperator= (SourceSentry const &)
 SourceSentry (Sig &pre, Sig &post)
 SourceSentry (SourceSentry const &)
 ~SourceSentry ()

Private Attributes

Sigpost_

Detailed Description

Definition at line 256 of file InputSource.h.


Member Typedef Documentation

Definition at line 258 of file InputSource.h.


Constructor & Destructor Documentation

edm::InputSource::SourceSentry::SourceSentry ( Sig pre,
Sig post 
)

Definition at line 616 of file InputSource.cc.

                                                           : post_(post) {
    pre();
  }
edm::InputSource::SourceSentry::~SourceSentry ( )

Definition at line 620 of file InputSource.cc.

                                         {
    post_();
  }
edm::InputSource::SourceSentry::SourceSentry ( SourceSentry const &  )

Member Function Documentation

SourceSentry& edm::InputSource::SourceSentry::operator= ( SourceSentry const &  )

Member Data Documentation

Definition at line 266 of file InputSource.h.