graph  5.0.5
Graph: generic attributed relational graphs
GraphWriter Class Reference

To write a Graph to a file. More...

#include <graph/graph/gwriter.h>

Inheritance diagram for GraphWriter:
Collaboration diagram for GraphWriter:

Public Member Functions

Constructors, destructor
 GraphWriter (const std::string &filename, const carto::SyntaxSet &syntax, const HelperSet &helpers=HelperSet())
 
 GraphWriter (const carto::SyntaxSet &syntax, const HelperSet &helpers=HelperSet())
 
virtual ~GraphWriter ()
 
Write method
virtual void write (const Graph &graph)
 write a Graph to a file More...
 

Protected Member Functions

Write methods
virtual void write (const Vertex &vertex)
 write a Vertex to a file More...
 
virtual void write (const Edge &edge)
 write an Edge to a file More...
 

Detailed Description

To write a Graph to a file.

Definition at line 61 of file gwriter.h.

Constructor & Destructor Documentation

◆ GraphWriter() [1/2]

GraphWriter::GraphWriter ( const std::string &  filename,
const carto::SyntaxSet syntax,
const HelperSet &  helpers = HelperSet() 
)

◆ GraphWriter() [2/2]

GraphWriter::GraphWriter ( const carto::SyntaxSet syntax,
const HelperSet &  helpers = HelperSet() 
)

◆ ~GraphWriter()

virtual GraphWriter::~GraphWriter ( )
virtual

Member Function Documentation

◆ write() [1/3]

virtual void GraphWriter::write ( const Graph graph)
virtual

write a Graph to a file

Parameters
graphgraph to save

◆ write() [2/3]

virtual void GraphWriter::write ( const Vertex vertex)
protectedvirtual

write a Vertex to a file

Parameters
vertexvertex to save

◆ write() [3/3]

virtual void GraphWriter::write ( const Edge edge)
protectedvirtual

write an Edge to a file

Parameters
edgeundirected edge to save

The documentation for this class was generated from the following file: