PluginId Class Referenceabstract

#include <Pt/System/Plugin.h>

ID for plugin exports.

Inherited by Plugin< Iface >.

Public Member Functions

 PluginId (const std::type_info &iface)
 Construct with type info of plugin interface.
 
virtual ~PluginId ()
 Destructor.
 
virtual const char * feature () const =0
 Returns the plugin feature string.
 
const std::type_info & iface () const
 Returns the type of the plugin interface.
 
virtual const char * info () const =0
 Returns the plugin info string.