X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=libstdc%2B%2B-v3%2Fdoc%2Fhtml%2Fext%2Fpb_ds%2Fsample_tree_node_update.html;fp=libstdc%2B%2B-v3%2Fdoc%2Fhtml%2Fext%2Fpb_ds%2Fsample_tree_node_update.html;h=aefd67056740c647e52c852bcf1be583df115023;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=0000000000000000000000000000000000000000;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/libstdc++-v3/doc/html/ext/pb_ds/sample_tree_node_update.html b/libstdc++-v3/doc/html/ext/pb_ds/sample_tree_node_update.html new file mode 100644 index 00000000..aefd6705 --- /dev/null +++ b/libstdc++-v3/doc/html/ext/pb_ds/sample_tree_node_update.html @@ -0,0 +1,193 @@ + + + +
+ + +A sample node updater.
+ +This class serves to show the interface a node update + functor needs to support.
+ +Defined in: + sample_tree_node_update.hpp
+ +Parameter | + +Description | + +Default Value | +
+ +class Const_Node_Iterator ++ |
+
+
+ Const node iterator type. + |
+
+ - | +
+ +class Node_Iterator ++ |
+
+
+ Node iterator type. + |
+
+ - | +
+ +class Cmp_Fn ++ |
+
+
+ Comparison functor. + |
+
+ - | +
+ +class Allocator ++ |
+
+
+ Allocator type. + |
+
+ - | +
Type | + +Definition | + +Description | +
+ +metadata_type ++ |
+
+
+ +size_t ++ |
+
+
+ Metadata type. + +This can be any type; size_t is merely an example. + |
+
Method | + +Description | +
+ + sample_tree_node_update + () ++ |
+
+
+ Default constructor. + +Must be default constructable. + |
+
Method | + +Description | +
+ +inline void + operator() + (node_iterator node_it, + const_node_iterator end_nd_it) const ++ |
+
+
+ Updates the rank of a node through a node_iterator node_it; end_nd_it is the end node + iterator. + |
+