#include <OMKExtension.h>
Inheritance diagram for OMK::ExtensionCreatorT< T >:
Public Types | |
typedef T | object_to_create |
Public Member Functions | |
virtual | ~ExtensionCreatorT () |
Extension * | operator() (ExtensibleSimulatedObject *owner, const Name &id, bool registerExtension=true) const |
Definition at line 264 of file OMKExtension.h.
typedef T OMK::ExtensionCreatorT< T >::object_to_create |
Definition at line 268 of file OMKExtension.h.
virtual OMK::ExtensionCreatorT< T >::~ExtensionCreatorT | ( | ) | [inline, virtual] |
Extension* OMK::ExtensionCreatorT< T >::operator() | ( | ExtensibleSimulatedObject * | owner, | |
const Name & | id, | |||
bool | registerExtension = true | |||
) | const [inline, virtual] |
Reimplemented from OMK::ExtensionCreator.
Definition at line 270 of file OMKExtension.h.
00270 {} 00271 Extension* operator()( ExtensibleSimulatedObject* owner, const Name& id, bool registerExtension = true ) const 00272 { 00273 return new T( owner, id, registerExtension ) ;
Documentation generated on Mon Jun 9 11:46:01 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |