From: Braden M. <br...@us...> - 2005-11-01 06:55:36
|
Update of /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13316/src/libopenvrml/openvrml Modified Files: node_impl_util.cpp Log Message: Improved documentation for openvrml::node_impl_util namespace. Index: node_impl_util.cpp =================================================================== RCS file: /cvsroot/openvrml/openvrml/src/libopenvrml/openvrml/node_impl_util.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** node_impl_util.cpp 30 Oct 2005 03:20:17 -0000 1.3 --- node_impl_util.cpp 1 Nov 2005 06:55:24 -0000 1.4 *************** *** 33,36 **** --- 33,44 ---- * more concise by abstracting and providing code that many node * implementations are likely to have in common. + * + * Specifically, <code>node_type_impl</code> centralizes the logic for + * generalized field access. By using an instance of this class template + * for your <code>openvrml::node_type</code> implementation you can avoid a lot + * of tedious and repetitive code to implement + * <code>openvrml::node::do_field</code>, + * <code>openvrml::node::do_event_listener</code>, and + * <code>openvrml::node::do_event_emitter</code>. */ |