#include <cpPlugins/Interface/cpPlugins_Interface_Export.h>
#include <cpPlugins/Interface/Object.h>
+#include <cpPlugins/Interface/ProcessObject.h>
namespace cpPlugins
{
/// Plugin access
TClasses& GetClasses( );
const TClasses& GetClasses( ) const;
- Object* CreateObject( const std::string& name ) const;
+ Object::Pointer CreateObject( const std::string& name ) const;
+ ProcessObject::Pointer CreateProcessObject(
+ const std::string& name
+ ) const;
/// Interface to PLUMA
bool Load( const std::string& path );