Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Graph::Reader::XML(3) User Contributed Perl DocumentationGraph::Reader::XML(3)

NAME
       Graph::Reader::XML - class for reading a	Graph instance from XML

SYNOPSIS
	 use Graph::Reader::XML;
	 use Graph;

	 $reader = Graph::Reader::XML->new();
	 $graph	= $reader->read_graph('mygraph.xml');

DESCRIPTION
       Graph::Reader::XML is a perl class used to read a directed graph	stored
       as XML, and return an instance of the Graph class.

       The XML format is designed to support the Graph classes:	it can be used
       to represent a single graph with	a collection of	nodes, and edges
       between those nodes.  The graph,	nodes, and edges can all have
       attributes specified,

       Graph::Reader::XML is a subclass	of Graph::Reader, which	defines	the
       generic interface for Graph reader classes.

METHODS
   new()
       Constructor - generate a	new reader instance.

	 $reader = Graph::Reader::XML->new();

       This doesn't take any arguments.

   read_graph()
       Read a graph from a file:

	 $graph	= $reader->read_graph( $file );

       The $file argument can be either	a filename or a	filehandle of a
       previously opened file.

KNOWN BUGS
       Attribute values	must be	scalar.	If they're not,	well, you're on	your
       own.

SEE ALSO
       Graph::Reader
	   The base class for Graph::Reader::XML.

       Graph::Writer::XML
	   Used	to serialise a Graph instance as XML.

       Graph
	   Jarkko Hietaniemi's classes for representing	directed graphs.

REPOSITORY
       <https://github.com/neilb/Graph-ReadWrite>

AUTHOR
       Neil Bowers <neil@bowers.com>

COPYRIGHT
       Copyright (c) 2001-2012,	Neil Bowers. All rights	reserved.  Copyright
       (c) 2001, Canon Research	Centre Europe. All rights reserved.

       This module is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.32.0			  2016-08-05		 Graph::Reader::XML(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS | KNOWN BUGS | SEE ALSO | REPOSITORY | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Graph::Reader::XML&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help