From: stephan b. <sg...@us...> - 2004-12-26 07:53:29
|
Update of /cvsroot/pclasses/pclasses2/src/s11n/io In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2805/src/s11n/io Modified Files: data_node_io.h Log Message: Mass commit: fixes vis-a-vis node traits. Made s11n_node's API mostly private, which turned up lots of long-standing code which was not using traits. Index: data_node_io.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/s11n/io/data_node_io.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- data_node_io.h 26 Dec 2004 04:04:32 -0000 1.1 +++ data_node_io.h 26 Dec 2004 07:53:19 -0000 1.2 @@ -94,7 +94,9 @@ { this->magic_cookie( "WARNING: magic_cookie() not set!" ); // ^^^ subclasses must do this. - this->metadata().name( "serializer_metadata" ); + typedef ::P::s11n::node_traits<node_type> NTR; + NTR::name( this->metadata(), "serializer_metadata" ); + // this->metadata().name( "serializer_metadata" ); }; virtual ~data_node_serializer(){}; |