module Graphml:sig..end
Generic GraphMl Printer
module type G =sig..end
Graph information required by Graphml
module Print:functor (G:G) ->functor (L:sigval vertex_properties :(string * string * string option) listList of the type of the vertex proprierties. The format is (id,type,default).
val edge_properties :(string * string * string option) listList of the type of the edge proprierties.
val map_vertex :Graphml.G.vertex -> (string * string) listAssociates to each vertex a key/value list where the key is the id of a vertex attribute and the value is the value associated to this vertex
val map_edge :Graphml.G.E.t -> (string * string) listAssociates to each edge a key/value list
val vertex_uid :Graphml.G.vertex -> int
- Returns a unique integer identifier for the vertex
val edge_uid :Graphml.G.E.t -> int
- Returns a unique integer identifier for the edge
end) ->sig..end
Graphml Printer given a graph and required info