XNetwork 1.7.5; VERSION ${PROJECT_VERSION}
Loading...
Searching...
No Matches
Public Member Functions | List of all members
xnetwork::AmbiguousSolution Struct Reference

Raised when more than one valid solution exists for an intermediary step of an algorithm. More...

#include <exception.hpp>

Inheritance diagram for xnetwork::AmbiguousSolution:
Inheritance graph
[legend]
Collaboration diagram for xnetwork::AmbiguousSolution:
Collaboration graph
[legend]

Public Member Functions

 AmbiguousSolution (std::string_view msg)
 
- Public Member Functions inherited from xnetwork::XNetworkException
 XNetworkException (std::string_view msg)
 

Detailed Description

Raised when more than one valid solution exists for an intermediary step of an algorithm.

In the face of ambiguity, refuse the temptation to guess. This may occur, for example, when trying to determine the bipartite node sets in a disconnected bipartite graph when computing bipartite matchings.

Constructor & Destructor Documentation

◆ AmbiguousSolution()

xnetwork::AmbiguousSolution::AmbiguousSolution ( std::string_view  msg)
inlineexplicit

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