// -------------------------------------------------------------------------
#define cpPlugins_Id_Macro( name, category ) \
public: \
- virtual std::string GetClassName( ) { return( #name ); } \
- virtual std::string GetClassCategory( ) { return( category ); }
+ virtual const char* GetClassName( ) const { return( #name ); } \
+ virtual const char* GetClassCategory( ) const { return( #category ); }
// -------------------------------------------------------------------------
#define CPPLUGINS_PROVIDER_HEADER_BEGIN( TYPE ) \