|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Graph serialization and deserialization utilities. More...
#include <fstream>#include <iostream>#include <memory>#include <tpl_graph.H>#include <ah-errors.H>Go to the source code of this file.
Classes | |
| struct | Aleph::Dft_Store_Node< GT > |
| Default node storage functor for binary and text modes. More... | |
| struct | Aleph::Dft_Store_Arc< GT > |
| Default arc storage functor for binary and text modes. More... | |
| struct | Aleph::Dft_Load_Node< GT > |
| Default node loading functor for binary and text modes. More... | |
| struct | Aleph::Dft_Load_Arc< GT > |
| Default arc loading functor for binary and text modes. More... | |
| class | Aleph::IO_Graph< GT, Load_Node, Store_Node, Load_Arc, Store_Arc, NF, AF > |
| Graph serialization and deserialization class. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
Graph serialization and deserialization utilities.
This file provides the IO_Graph class for reading and writing graphs to/from files in binary and text formats. The serialization format is customizable through functor template parameters.
For complex node/arc types, define custom load/store functors:
Definition in file io_graph.H.