#include <boost/format.hpp>
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
struct | pose_graph::DataNotFoundException |
Could not find exactly one entry for a given topic-node pair. More... | |
struct | pose_graph::DisconnectedComponentException |
Exception when trying to optimize a disconnected graph. More... | |
struct | pose_graph::DuplicateEdgeIdException |
Exception for trying to add an EdgeId that already exists. More... | |
struct | pose_graph::DuplicateNodeIdException |
Exception for trying to add a NodeId that already exists. More... | |
struct | pose_graph::NodeDuplicateDataException |
Node n already had data. More... | |
struct | pose_graph::NoOptimizedPoseException |
Exception for when there's no optimized pose associated with a graph node. More... | |
struct | pose_graph::NoPathException |
Exception when no path found in graph between two nodes. More... | |
class | pose_graph::PoseGraphException |
A base class for all pose_graph exceptions; provides a handy boost::format parent constructor. More... | |
struct | pose_graph::UnknownDBTopicException |
Topic doesn't exist in the graph db. More... | |
struct | pose_graph::UnknownEdgeIdException |
Exception for unknown EdgeId. More... | |
struct | pose_graph::UnknownNodeIdException |
Exception for unknown NodeId. More... | |
Namespaces | |
namespace | pose_graph |