1 /* =========================================================================
2 * @author ??? (???@javeriana.edu.co)
3 * @author Leonardo Florez-Valencia (florez-l@javeriana.edu.co)
4 * =========================================================================
6 #ifndef __cpPlugins__Pipeline__ProcessObject__h__
7 #define __cpPlugins__Pipeline__ProcessObject__h__
9 #include <cpPlugins/Pipeline/Object.h>
18 : public cpPlugins::Pipeline::Object< void* >
22 typedef cpPlugins::Pipeline::Object< void* > Superclass;
23 typedef Superclass::TDecorated TDecorated;
27 virtual ~ProcessObject( );
29 virtual void Modified( ) const = 0;
32 // Purposely not implemented
33 Object( const Self& );
34 Self& operator=( const Self& );
44 #endif // __cpPlugins__Pipeline__ProcessObject__h__