Boost logo

Boost-Commit :

From: asutton_at_[hidden]
Date: 2007-08-24 09:45:23


Author: asutton
Date: 2007-08-24 09:45:23 EDT (Fri, 24 Aug 2007)
New Revision: 38898
URL: http://svn.boost.org/trac/boost/changeset/38898

Log:
Removed dependence on G::*_index_type

Text files modified:
   sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk | 23 ++++++++++++++++++-----
   sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk | 23 ++++++++++++++++++-----
   2 files changed, 36 insertions(+), 10 deletions(-)

Modified: sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk
==============================================================================
--- sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk (original)
+++ sandbox/SOC/2007/graphs/libs/graph/doc/concepts/edge_index_graph.qbk 2007-08-24 09:45:23 EDT (Fri, 24 Aug 2007)
@@ -16,12 +16,23 @@
 [heading Refinement Of]
 [MutablePropertyGraph]
 
+[heading Notation]
+[table
+ [[Expression] [Description]]
+ [[`G`] [A type that models the [Graph] concept.]]
+ [[`g`] [An object of type `G`.]]
+ [
+ [`P`]
+ [A synonym for `property_map<G,vertex_index_t>`.]
+ ]
+]
+
 [heading Associated Types]
 [table
     [[Name] [Expression] [Result Type] [Description]]
     [
         [Edge Index Type]
- [`G::edge_index_type`]
+ [`property_traits<P::const_type>::value_type`]
         [An unsigned integer type]
         [
             The unsigned integral type representing edge indices.
@@ -32,7 +43,7 @@
     [
         [Edge Index Property Type]
         [
- `property_map<G,edge_index_t>::type`
+ `P::type`
         ]
         [A mutable property map]
         [
@@ -47,7 +58,7 @@
     [
         [Edge Index Property Type]
         [
- `property_map<G,edge_index_t>::const_type`
+ `P::const_type`
         ]
         [ A `const` property map]
         [
@@ -67,12 +78,14 @@
         [Edge Index Property]
         [`get(edge_index,g)`]
         [
- `property_map<G,edge_index_t>::type` or[br]
- `property_map<G,edge_index_t>::const_type`
+ `P::type` or[br]
+ `P::const_type`
         ]
         [
             Returns the property map that provides read/write access to the
             edge indices of the graph.
+
+ *Complexity:* Constant.
         ]
     ]
     [

Modified: sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk
==============================================================================
--- sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk (original)
+++ sandbox/SOC/2007/graphs/libs/graph/doc/concepts/vertex_index_graph.qbk 2007-08-24 09:45:23 EDT (Fri, 24 Aug 2007)
@@ -16,12 +16,23 @@
 [heading Refinement Of]
 [MutablePropertyGraph]
 
+[heading Notation]
+[table
+ [[Expression] [Description]]
+ [[`G`] [A type that models the [Graph] concept.]]
+ [[`g`] [An object of type `G`.]]
+ [
+ [`P`]
+ [A synonym for `property_map<G,vertex_index_t>`.]
+ ]
+]
+
 [heading Associated Types]
 [table
     [[Name] [Expression] [Result Type] [Description]]
     [
         [Vertex Index Type]
- [`G::vertex_index_type`]
+ [`property_traits<P::const_type>::value_type`]
         [An unsigned integer type]
         [
             The unsigned integral type representing vertex indices.
@@ -32,7 +43,7 @@
     [
         [Vertex Index Property Type]
         [
- `property_map<G,vertex_index_t>::type`
+ `P::type`
         ]
         [A mutable property map]
         [
@@ -47,7 +58,7 @@
     [
         [Vertex Index Property Type]
         [
- `property_map<G,vertex_index_t>::const_type`
+ `P::const_type`
         ]
         [ A `const` property map]
         [
@@ -67,12 +78,14 @@
         [Vertex Index Property]
         [`get(vertex_index,g)`]
         [
- `property_map<G,vertex_index_t>::type` or[br]
- `property_map<G,vertex_index_t>::const_type`
+ `P::type` or[br]
+ `P::const_type`
         ]
         [
             Returns the property map that provides read/write access to the
             vertex indices of the graph.
+
+ *Complexity:* Constant.
         ]
     ]
     [


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk