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)
{
|