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
cond::BaseKeyed Class Reference

#include <BaseKeyed.h>

Inheritance diagram for cond::BaseKeyed:
condex::ConfF condex::ConfI DTKeyedConfig

Public Member Functions

 BaseKeyed ()
 
 BaseKeyed (std::string const &ikey)
 
std::string const & key () const
 
void setKey (std::string const &ikey)
 
virtual ~BaseKeyed ()
 

Private Attributes

std::string m_key
 

Detailed Description

Definition at line 12 of file BaseKeyed.h.

Constructor & Destructor Documentation

cond::BaseKeyed::BaseKeyed ( )
inline

Definition at line 14 of file BaseKeyed.h.

14 {}
cond::BaseKeyed::BaseKeyed ( std::string const &  ikey)
inlineexplicit

Definition at line 15 of file BaseKeyed.h.

15 : m_key(ikey){}
std::string m_key
Definition: BaseKeyed.h:23
virtual cond::BaseKeyed::~BaseKeyed ( )
inlinevirtual

Definition at line 16 of file BaseKeyed.h.

16 {}

Member Function Documentation

std::string const& cond::BaseKeyed::key ( ) const
inline

Definition at line 18 of file BaseKeyed.h.

References m_key.

18 { return m_key;}
std::string m_key
Definition: BaseKeyed.h:23
void cond::BaseKeyed::setKey ( std::string const &  ikey)
inline

Definition at line 19 of file BaseKeyed.h.

References m_key.

19 {m_key=ikey;}
std::string m_key
Definition: BaseKeyed.h:23

Member Data Documentation

std::string cond::BaseKeyed::m_key
private

Definition at line 23 of file BaseKeyed.h.

Referenced by key(), and setKey().