+// -------------------------------------------------------------------------
+std::vector< std::string > cpPlugins::Interface::ProcessObject::
+GetInputsNames( ) const
+{
+ std::vector< std::string > r;
+ auto dIt = this->m_Inputs.begin( );
+ for( ; dIt != this->m_Inputs.end( ); ++dIt )
+ r.push_back( dIt->first );
+ return( r );
+}
+
+// -------------------------------------------------------------------------
+std::vector< std::string > cpPlugins::Interface::ProcessObject::
+GetOutputsNames( ) const
+{
+ std::vector< std::string > r;
+ auto dIt = this->m_Outputs.begin( );
+ for( ; dIt != this->m_Outputs.end( ); ++dIt )
+ r.push_back( dIt->first );
+ return( r );
+}
+