#include <OMKExtension.h>
Inheritance diagram for OMK::ExtensionCreator:
Public Member Functions | |
virtual | ~ExtensionCreator () |
virtual Extension * | operator() (ExtensibleSimulatedObject *owner, const Name &id, bool registerExtension=true) const |
Definition at line 245 of file OMKExtension.h.
virtual OMK::ExtensionCreator::~ExtensionCreator | ( | ) | [inline, virtual] |
virtual Extension* OMK::ExtensionCreator::operator() | ( | ExtensibleSimulatedObject * | owner, | |
const Name & | id, | |||
bool | registerExtension = true | |||
) | const [inline, virtual] |
Reimplemented in OMK::ExtensionCreatorT< T >.
Definition at line 249 of file OMKExtension.h.
00249 {} 00250 virtual Extension* operator()( ExtensibleSimulatedObject* owner, const Name& id, bool registerExtension = true ) const 00251 { 00252 OMERROR( "Creator is not registered for \"" << id << "\"" ) ; 00253 throw Exception( "Creator is not registered" ) ; 00254 return 0 ;
Documentation generated on Mon Jun 9 11:46:01 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |