|
GEDLIB
1.0
|
Type declarations used by various classes. More...
#include <cstddef>#include <functional>#include <limits>#include <vector>#include <list>#include <initializer_list>#include <map>#include <queue>#include <string>#include <unordered_set>#include <chrono>#include <cmath>#include <iostream>#include <ios>#include <sstream>#include <fstream>#include <algorithm>#include <random>#include <stdexcept>#include <typeinfo>#include <boost/graph/adjacency_list.hpp>#include <boost/graph/adjacency_matrix.hpp>#include <boost/graph/copy.hpp>#include <boost/graph/max_cardinality_matching.hpp>#include <boost/property_tree/ptree.hpp>#include <boost/property_tree/xml_parser.hpp>#include <lsap.h>#include <lsape.h>#include <svm.h>#include <doublefann.h>#include <fann_cpp.h>#include <Dense>#include <nomad.hpp>#include "timer.hpp"#include "error.hpp"#include "progress_bar.hpp"

Go to the source code of this file.
Classes | |
| struct | ged::NoLabel |
| Type of dummy labels for unlabeled nodes and edges. More... | |
| struct | ged::Options |
| Contains enums for options employed by ged::GEDEnv. More... | |
| struct | ged::ExchangeGraph< UserNodeID, UserNodeLabel, UserEdgeLabel > |
| Simple graph class used for communication with user. More... | |
Namespaces | |
| ged | |
| Global namespace for GEDLIB. | |
Typedefs | |
| typedef std::chrono::duration< double > | ged::Seconds |
| Internally used type for measurements in seconds. | |
| typedef std::map< std::string, std::string > | ged::GXLLabel |
| Type of node and edge labels of graphs given in the .gxl file format. | |
| typedef std::string | ged::GXLNodeID |
| Type of node IDs of graphs given in the .gxl file format. | |
| typedef std::size_t | ged::LabelID |
| Internally used type of node and edge labels. | |
Functions | |
| template<class Key , class Value > | |
| std::ostream & | ged::operator<< (std::ostream &os, const std::map< Key, Value > &map) |
| Streams std::map. More... | |
| constexpr LabelID | ged::invalid_label () |
| Returns an invalid label. More... | |
| constexpr LabelID | ged::dummy_label () |
| Returns a dummy label. More... | |
| constexpr std::size_t | ged::undefined () |
| Returns undefined size. More... | |
| constexpr double | ged::pi () |
Provides constant with double precision. More... | |
| std::ostream & | ged::operator<< (std::ostream &os, const Options::GEDMethod &ged_method) |
| Streams Options::GEDMethod object. More... | |
Type declarations used by various classes.
Definition in file common_types.hpp.
1.8.13