#include <PhxNamedInterface.h>
Inheritance diagram for Phx::NamedInterface::Manager::TypeListener:

Public Member Functions | |
| virtual Ptr< NamedInterface > | onNewNamedInterface (const Ptr< Description > &constructorData, const String &instanceName, NamedInterface::Identifier identifier)=0 |
| Called by the manager when a new instance of an interface is requested. | |
| virtual void | onDeleteNamedInterface (const Ptr< NamedInterface > &interface)=0 |
| Called by the manager when an instance of this interface type is deleted. | |
|
|
Called by the manager when an instance of this interface type is deleted. You shouldn't delete the interface explicitly since it's a smart-pointer. This hook is simply provided so that you can detach the object from internal structures when it's time for it to be removed from the system.
|
|
||||||||||||||||
|
Called by the manager when a new instance of an interface is requested.
|
1.4.2