#include <plugin.h>
Public Member Functions | |
Worker (const KeyType &key, bool singleton=false) | |
~Worker () | |
Protected Member Functions | |
virtual AbstractClass * | Create (const KeyType &key) const |
PDevicePluginFactory< AbstractClass, KeyType >::PDevicePluginFactory::Worker::Worker | ( | const KeyType & | key, | |
bool | singleton = false | |||
) | [inline] |
References PFactory< AbstractClass, KeyType >::Register().
PDevicePluginFactory< AbstractClass, KeyType >::PDevicePluginFactory::Worker::~Worker | ( | ) | [inline] |
virtual AbstractClass* PDevicePluginFactory< AbstractClass, KeyType >::PDevicePluginFactory::Worker::Create | ( | const KeyType & | key | ) | const [protected, virtual] |
Reimplemented from PFactory< AbstractClass, KeyType >::PFactory::WorkerBase.