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::IOVKeysDescription Class Reference

#include <IOVKeysDescription.h>

Inheritance diagram for cond::IOVKeysDescription:
cond::IOVDescription

Public Member Functions

virtual IOVKeysDescriptionclone () const
 
SmallWORMDict const & dict () const
 
 IOVKeysDescription ()
 
 IOVKeysDescription (std::vector< std::string > const &idict, std::string const &itag)
 
std::string const & tag () const
 
virtual ~IOVKeysDescription ()
 
- Public Member Functions inherited from cond::IOVDescription
 IOVDescription ()
 
virtual ~IOVDescription ()
 

Private Attributes

SmallWORMDict dict_m
 
std::string m_tag
 

Detailed Description

Definition at line 12 of file IOVKeysDescription.h.

Constructor & Destructor Documentation

cond::IOVKeysDescription::IOVKeysDescription ( )
inline

Definition at line 14 of file IOVKeysDescription.h.

Referenced by clone().

14 {}
cond::IOVKeysDescription::IOVKeysDescription ( std::vector< std::string > const &  idict,
std::string const &  itag 
)
inlineexplicit

Definition at line 15 of file IOVKeysDescription.h.

15  :
16  dict_m(idict), m_tag(itag){}
virtual cond::IOVKeysDescription::~IOVKeysDescription ( )
inlinevirtual

Definition at line 18 of file IOVKeysDescription.h.

18 {}

Member Function Documentation

virtual IOVKeysDescription* cond::IOVKeysDescription::clone ( void  ) const
inlinevirtual

Reimplemented from cond::IOVDescription.

Definition at line 19 of file IOVKeysDescription.h.

References IOVKeysDescription().

19 { return new IOVKeysDescription(*this);}
SmallWORMDict const& cond::IOVKeysDescription::dict ( ) const
inline

Definition at line 26 of file IOVKeysDescription.h.

References dict_m.

26 { return dict_m;}
std::string const& cond::IOVKeysDescription::tag ( ) const
inline

Definition at line 22 of file IOVKeysDescription.h.

References m_tag.

22 { return m_tag; }

Member Data Documentation

SmallWORMDict cond::IOVKeysDescription::dict_m
private

Definition at line 29 of file IOVKeysDescription.h.

Referenced by dict().

std::string cond::IOVKeysDescription::m_tag
private

Definition at line 30 of file IOVKeysDescription.h.

Referenced by tag().