CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
edm::InputSource::SourceSentry Class Reference

#include <InputSource.h>

Inheritance diagram for edm::InputSource::SourceSentry:

Public Types

typedef sigc::signal< void > Sig
 

Public Member Functions

 SourceSentry (Sig &pre, Sig &post)
 
 ~SourceSentry ()
 

Private Attributes

Sigpost_
 

Detailed Description

Definition at line 247 of file InputSource.h.

Member Typedef Documentation

typedef sigc::signal<void> edm::InputSource::SourceSentry::Sig

Definition at line 249 of file InputSource.h.

Constructor & Destructor Documentation

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

Definition at line 617 of file InputSource.cc.

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

Definition at line 621 of file InputSource.cc.

621  {
622  post_();
623  }

Member Data Documentation

Sig& edm::InputSource::SourceSentry::post_
private

Definition at line 253 of file InputSource.h.