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
edm::PlaceInPathContext Class Reference

#include <PlaceInPathContext.h>

Public Member Functions

PathContext const * pathContext () const
 
unsigned int placeInPath () const
 
 PlaceInPathContext (unsigned int)
 
void setPathContext (PathContext const *v)
 

Private Attributes

PathContext const * pathContext_
 
unsigned int placeInPath_
 

Detailed Description

Description: Holds context information to indentify the position within a sequence of modules in a path.

Definition at line 19 of file PlaceInPathContext.h.

Constructor & Destructor Documentation

edm::PlaceInPathContext::PlaceInPathContext ( unsigned int  placeInPath)

Definition at line 8 of file PlaceInPathContext.cc.

8  :
10  pathContext_(nullptr) {
11  }
PathContext const * pathContext_
unsigned int placeInPath() const

Member Function Documentation

PathContext const* edm::PlaceInPathContext::pathContext ( ) const
inline
unsigned int edm::PlaceInPathContext::placeInPath ( ) const
inline

Definition at line 25 of file PlaceInPathContext.h.

References placeInPath_.

Referenced by edm::operator<<(), HLTFilter::pmid(), and HLTStreamFilter::pmid().

25 { return placeInPath_; }
void edm::PlaceInPathContext::setPathContext ( PathContext const *  v)
inline

Definition at line 28 of file PlaceInPathContext.h.

References pathContext_, and findQualityFiles::v.

Referenced by edm::WorkerInPath::setPathContext().

Member Data Documentation

PathContext const* edm::PlaceInPathContext::pathContext_
private

Definition at line 32 of file PlaceInPathContext.h.

Referenced by pathContext(), and setPathContext().

unsigned int edm::PlaceInPathContext::placeInPath_
private

Definition at line 31 of file PlaceInPathContext.h.

Referenced by placeInPath().