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>.
*/
|