C++ Boost

Property

A Property type is a type used to name or identify properties that are attached to the vertices and edges of a graph. A Property type is not the type of the actual property values. Objects of the Property type are not used except to carry the type information which specifies the property.

Associated Types

Property Kind kind This specifies whether the property is a vertex property (vertex_property_tag), an edge property (edge_property_tag), or a property attached to the graph object itself (graph_property_tag). The tags are defined in boost/graph/properties.hpp

Refinement of

DefaultConstructible

Models

See Also

PropertyGraph and Property Map Concepts

Notes

On compilers that do not support partial specialization, each Property type is also required to contain an enum name num whose value uniquely identifies the property type.

Copyright © 2000 Jeremy Siek, Univ.of Notre Dame (jsiek@lsc.nd.edu)