CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ProcessBlockForOutput.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_ProcessBlockForOutput_h
2 #define FWCore_Framework_ProcessBlockForOutput_h
3 
4 // -*- C++ -*-
5 //
6 // Package: Framework
7 // Class : ProcessBlockForOutput
8 //
21 
22 #include <string>
23 
24 namespace edm {
25  class ProcessBlockPrincipal;
26 
28  public:
30  ModuleDescription const&,
31  ModuleCallingContext const*,
32  bool isAtEnd);
33  ~ProcessBlockForOutput() override;
34 
35  std::string const& processName() const { return *processName_; }
36 
37  private:
39  };
40 } // namespace edm
41 #endif
std::string const & processName() const
std::string const * processName_
ProcessBlockForOutput(ProcessBlockPrincipal const &, ModuleDescription const &, ModuleCallingContext const *, bool isAtEnd)