CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
ExternalLHEProducer::FileCloseSentry Class Reference
Inheritance diagram for ExternalLHEProducer::FileCloseSentry:

Public Member Functions

 FileCloseSentry (int fd)
 
 ~FileCloseSentry ()
 

Private Attributes

int fd_
 

Detailed Description

Definition at line 99 of file ExternalLHEProducer.cc.

Constructor & Destructor Documentation

ExternalLHEProducer::FileCloseSentry::FileCloseSentry ( int  fd)
inlineexplicit

Definition at line 101 of file ExternalLHEProducer.cc.

ExternalLHEProducer::FileCloseSentry::~FileCloseSentry ( )
inline

Definition at line 103 of file ExternalLHEProducer.cc.

References fd_.

103  {
104  close(fd_);
105  }

Member Data Documentation

int ExternalLHEProducer::FileCloseSentry::fd_
private

Definition at line 107 of file ExternalLHEProducer.cc.

Referenced by ~FileCloseSentry().