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::service::NamedDestination Class Reference

#include <NamedDestination.h>

Public Member Functions

edm::propagate_const
< std::unique_ptr
< ELdestination > > & 
dest_p ()
 
std::string const & name () const
 
 NamedDestination (std::string const &n, ELdestination *dp)
 

Private Attributes

edm::propagate_const
< std::unique_ptr
< ELdestination > > 
dest_p_
 
std::string name_
 

Detailed Description

Definition at line 15 of file NamedDestination.h.

Constructor & Destructor Documentation

edm::service::NamedDestination::NamedDestination ( std::string const &  n,
ELdestination dp 
)
inline

Definition at line 17 of file NamedDestination.h.

17  :
18  name_(n)
19  , dest_p_(dp)
20  {}
edm::propagate_const< std::unique_ptr< ELdestination > > dest_p_
auto dp
Definition: deltaR.h:22

Member Function Documentation

edm::propagate_const<std::unique_ptr<ELdestination> >& edm::service::NamedDestination::dest_p ( )
inline

Definition at line 22 of file NamedDestination.h.

References dest_p_.

22 {return dest_p_;}
edm::propagate_const< std::unique_ptr< ELdestination > > dest_p_
std::string const& edm::service::NamedDestination::name ( void  ) const
inline

Member Data Documentation

edm::propagate_const<std::unique_ptr<ELdestination> > edm::service::NamedDestination::dest_p_
private

Definition at line 25 of file NamedDestination.h.

Referenced by dest_p().

std::string edm::service::NamedDestination::name_
private

Definition at line 24 of file NamedDestination.h.

Referenced by name().