]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Functor.h
Moved to version 1.0
[cpPlugins.git] / lib / cpPlugins / Functor.h
diff --git a/lib/cpPlugins/Functor.h b/lib/cpPlugins/Functor.h
new file mode 100644 (file)
index 0000000..0117be9
--- /dev/null
@@ -0,0 +1,29 @@
+// =========================================================================
+// @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
+// =========================================================================
+#ifndef __cpPlugins__Functor__h__
+#define __cpPlugins__Functor__h__
+
+#include <cpPlugins/ProcessObject.h>
+
+namespace cpPlugins
+{
+  /*! \brief 
+   */
+  class CPPLUGINS_EXPORT Functor
+    : public ProcessObject
+  {
+    cpPluginsTypeMacro( Functor, ProcessObject );
+
+  public:
+    virtual std::set< std::string > GetAllOutputsNames( ) const override;
+
+  protected:
+    Functor( );
+    virtual ~Functor( );
+  }; // end class
+} // end namespace
+
+#endif // __cpPlugins__Functor__h__
+
+// eof - $RCSfile$