CMS 3D CMS Logo

ClassIDBase Class Reference

Every ClassID has "static" base that holds ID of last registered class. More...

#include <CalibTracker/SiStripRunSummary/interface/ClassIDBase.h>

Inheritance diagram for ClassIDBase:

ClassID< T >

List of all members.

Public Types

typedef int ID
 Used by Identifiable child as a return type.

Static Private Attributes

static const ID nINIT_CLASS_ID_ = -1
static ID nLastClassID_ = 0

Friends

class ClassID


Detailed Description

Every ClassID has "static" base that holds ID of last registered class.

Definition at line 12 of file ClassIDBase.h.


Member Typedef Documentation

typedef int ClassIDBase::ID

Used by Identifiable child as a return type.

Definition at line 18 of file ClassIDBase.h.


Friends And Related Function Documentation

friend class ClassID [friend]

Definition at line 21 of file ClassIDBase.h.


Member Data Documentation

const ID ClassIDBase::nINIT_CLASS_ID_ = -1 [static, private]

Definition at line 23 of file ClassIDBase.h.

Referenced by ClassID< T >::get().

ClassIDBase::ID ClassIDBase::nLastClassID_ = 0 [static, private]

Definition at line 24 of file ClassIDBase.h.

Referenced by ClassID< T >::get().


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