#include "dynamic_graph.h"
#include <ostream>
#include <istream>
#include <string>
#include <cctype>
#include <stdexcept>
Go to the source code of this file.
|
std::string | dyng::detail::reduce_whitespace (const std::string &str) |
|
std::vector< std::string > | dyng::detail::split (const std::string &str, char dlm=' ') |
|
bool | dyng::detail::skip_until (std::istream &in, char ch) |
|
std::string | dyng::detail::read_until (std::istream &in, char ch) |
|
void | dyng::detail::validate (char ch) |
|
std::ostream & | dyng::operator<< (std::ostream &out, const node &n) |
|
std::ostream & | dyng::operator<< (std::ostream &out, const edge &e) |
|
template<typename N , typename E > |
std::ostream & | dyng::operator<< (std::ostream &out, const graph< N, E > &g) |
|
std::ostream & | dyng::operator<< (std::ostream &out, const dynamic_graph &dgraph) |
|
std::istream & | dyng::operator>> (std::istream &in, node &n) |
|
std::istream & | dyng::operator>> (std::istream &in, edge &e) |
|
template<typename N , typename E > |
std::istream & | dyng::operator>> (std::istream &in, graph< N, E > &g) |
|
std::istream & | dyng::operator>> (std::istream &in, dynamic_graph &dgraph) |
|
This file contains the definitons of functions used for parsing input and output in a custom text format. Defined for all classes that are used in the hierarchy to describe a dynamic graph.
(Described in section 6.1.7 – text format)
- See also
- graph, dynamic_graph, node, edge