CMS 3D CMS Logo

edm::FileID Class Reference

#include <DataFormats/Provenance/interface/FileID.h>

List of all members.

Public Member Functions

std::string const & fid () const
 FileID (std::string const &id)
 FileID ()
bool isValid () const

Private Attributes

std::string fid_


Detailed Description

Definition at line 14 of file FileID.h.


Constructor & Destructor Documentation

edm::FileID::FileID (  )  [inline]

Definition at line 16 of file FileID.h.

00016 : fid_() {}

edm::FileID::FileID ( std::string const &  id  )  [inline, explicit]

Definition at line 17 of file FileID.h.

00017 : fid_(id) {}


Member Function Documentation

std::string const& edm::FileID::fid (  )  const [inline]

Definition at line 19 of file FileID.h.

References fid_.

Referenced by isValid(), edm::operator==(), edm::printUuids(), edm::RootFile::reportOpened(), and edm::RootOutputFile::RootOutputFile().

00019 {return fid_;}

bool edm::FileID::isValid ( void   )  const [inline]

Definition at line 18 of file FileID.h.

References fid().

Referenced by edm::RootFile::validateFile().

00018 { return !fid().empty(); }


Member Data Documentation

std::string edm::FileID::fid_ [private]

Definition at line 21 of file FileID.h.

Referenced by fid().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:41:01 2009 for CMSSW by  doxygen 1.5.4