| ome-xml
    5.2.4
    | 
Private implementation details of OMETransformResolver. More...
| Public Types | |
| typedef boost::labeled_graph< boost::adjacency_list< boost::vecS, boost::vecS, boost::directedS, OMETransformResolver::Schema, OMETransformResolver::Transform >, std::string > | Graph | 
| Graph type; using our Schema and Transform types as bundled properties, with labelled vertices for ease of access.  More... | |
| typedef boost::graph_traits< Graph >::vertex_descriptor | vertex_descriptor | 
| Identifier type for vertices. | |
| typedef boost::graph_traits< Graph >::edge_descriptor | edge_descriptor | 
| Identifier type for edges. | |
| typedef boost::graph_traits< Graph >::vertex_iterator | vertex_iter | 
| Iterator type for vertices. | |
| Public Member Functions | |
| void | fill_graph (const boost::filesystem::path &transformdir) | 
| Fill the graph with transforms.  More... | |
| Public Attributes | |
| Graph | g | 
| Graph storing schemas as vertices and transforms as weighted edges. | |
Private implementation details of OMETransformResolver.
Contains a graph of the schemas and transforms. This is private to keep Boost.Graph out of the public interface.
| typedef boost::labeled_graph<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, OMETransformResolver::Schema, OMETransformResolver::Transform>, std::string> ome::xml::OMETransformResolverImpl::Graph | 
Graph type; using our Schema and Transform types as bundled properties, with labelled vertices for ease of access.
| 
 | inline | 
Fill the graph with transforms.
| transformdir | the directory containing the XSL transforms. | 
References ome::xml::OMETransformResolver::Transform::schemas, and ome::xml::transform().
 1.8.12
 1.8.12