dyng
Public Member Functions
Dyng::DyngError Class Reference

A logical error in the use of the dynamic network occurred. More...

#include <Net.hxx>

Inherits logic_error.

Public Member Functions

 DyngError (const std::string &msg)
 Constructor with error message. More...
 
 DyngError (const char *msg)
 

Detailed Description

A logical error in the use of the dynamic network occurred.

This error is raised if some logical error in the use of the dynamic network occurred. For instance, if the time expanded graph is initialized but the base graph does not satisfy all required conditions, or if the shortest path problem is solved before the time expansion has been initialized.

Constructor & Destructor Documentation

◆ DyngError() [1/2]

Dyng::DyngError::DyngError ( const std::string &  msg)
inline

Constructor with error message.

Parameters
msgthe error message

◆ DyngError() [2/2]

Dyng::DyngError::DyngError ( const char *  msg)
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.


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