From: stephan b. <sg...@us...> - 2004-12-26 09:16:36
|
Update of /cvsroot/pclasses/pclasses2/src/s11n/io In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17089/src/s11n/io Modified Files: serializers.h Log Message: Removed some debug code. Cleaned up a factory call. Index: serializers.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/io/serializers.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- serializers.h 26 Dec 2004 06:09:11 -0000 1.2 +++ serializers.h 26 Dec 2004 09:16:27 -0000 1.3 @@ -123,7 +123,7 @@ std::string ext = std::string("_serializer.") + ::P::System::SharedLib::extension(); PM.searchPath().addExtension( ext ); } - CERR << "register_serializer(" << classname << ","<<alias<<")\n"; + // CERR << "register_serializer(" << classname << ","<<alias<<")\n"; PM.registerFactory( classname, FACCREATE ); PM.alias( alias, classname ); @@ -144,9 +144,10 @@ { try { + typedef s11n::io::data_node_serializer<NodeT> SerializerInterface; CERR << "create_serializer("<<classname<<") trying plugin manager...\n"; // return SPM::instance().create( classname ); - return ::P::s11n::cl::classloader< SPM >().create( classname ); + return ::P::Plugin::pluginManager< SerializerInterface >().create( classname ); } catch(const ::P::Exception & e) { |