CMS 3D CMS Logo

Public Member Functions

edmplugin::PluginFactory< R *(Arg1, Arg2)>::PMakerBase Struct Reference

#include <PluginFactory.h>

List of all members.

Public Member Functions

virtual R * create (Arg1, Arg2) const =0
virtual ~PMakerBase ()

Detailed Description

template<class R, class Arg1, class Arg2>
struct edmplugin::PluginFactory< R *(Arg1, Arg2)>::PMakerBase

Definition at line 142 of file PluginFactory.h.


Constructor & Destructor Documentation

template<class R , class Arg1 , class Arg2 >
virtual edmplugin::PluginFactory< R *(Arg1, Arg2)>::PMakerBase::~PMakerBase ( ) [inline, virtual]

Definition at line 144 of file PluginFactory.h.

{}

Member Function Documentation

template<class R , class Arg1 , class Arg2 >
virtual R* edmplugin::PluginFactory< R *(Arg1, Arg2)>::PMakerBase::create ( Arg1  ,
Arg2   
) const [pure virtual]