CMS 3D CMS Logo

IgExtensionDB Class Reference

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

Inheritance diagram for IgExtensionDB:

IgPluginFactory< IgExtension *(IgState *state)> IgPluginFactoryBase

List of all members.

Static Public Member Functions

static IgExtensionDBget (void)

Private Member Functions

 IgExtensionDB (void)

Static Private Attributes

static IgExtensionDB s_instance


Detailed Description

Definition at line 20 of file IgExtensionDB.h.


Constructor & Destructor Documentation

IgExtensionDB::IgExtensionDB ( void   )  [private]

Definition at line 18 of file IgExtensionDB.cc.

00019     : IgPluginFactory<IgExtension *(IgState *)> ("IGUANA Extension")
00020 {}


Member Function Documentation

IgExtensionDB * IgExtensionDB::get ( void   )  [static]

Definition at line 23 of file IgExtensionDB.cc.

References s_instance.

Referenced by IgStudioDriver::IgStudioDriver(), IgPluginLoader::load(), IgNTupleAppSetup::setup(), IgStudioDriver::setupSession(), and IgQtAppDebug::showProfiler().

00024 { return &s_instance; }


Member Data Documentation

IgExtensionDB IgExtensionDB::s_instance [static, private]

Definition at line 28 of file IgExtensionDB.h.

Referenced by get().


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