CMS 3D CMS Logo

IgStateKeyDef Class Reference

#include <Iguana/Framework/interface/IgStateKey.h>

Inheritance diagram for IgStateKeyDef:

IgStateKey

List of all members.

Public Member Functions

 IgStateKeyDef (const std::string &label)
 Create and register a new state key with name label.
 ~IgStateKeyDef (void)
 Unregister the state key.

Private Attributes

std::string m_label


Detailed Description

Definition at line 44 of file IgStateKey.h.


Constructor & Destructor Documentation

IgStateKeyDef::IgStateKeyDef ( const std::string &  label  ) 

Create and register a new state key with name label.

Definition at line 20 of file IgStateKey.cc.

00021     : IgStateKey (create (label)),
00022       m_label (label)
00023 {}

IgStateKeyDef::~IgStateKeyDef ( void   ) 

Unregister the state key.

Definition at line 26 of file IgStateKey.cc.

References m_label.

00027 { remove (m_label); }


Member Data Documentation

std::string IgStateKeyDef::m_label [private]

Definition at line 51 of file IgStateKey.h.

Referenced by ~IgStateKeyDef().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:25:46 2009 for CMSSW by  doxygen 1.5.4