The exception that is thrown when attempting to remove a link that does not exist. More...
#include <IceStorm/IceStorm.h>

| Public Member Functions | |
| NoSuchLink () noexcept=default | |
| Default constructor. | |
| NoSuchLink (const NoSuchLink &) noexcept=default | |
| Copy constructor. | |
| NoSuchLink (std::string name) noexcept | |
| One-shot constructor to initialize all data members. | |
| const char * | ice_id () const noexcept override | 
| Returns the type ID of this exception. | |
| void | ice_printFields (std::ostream &os) const override | 
| Outputs the name and value of each field of this instance, including inherited fields, to the stream. | |
| void | ice_throw () const override | 
| Throws this exception. | |
| std::tuple< const std::string & > | ice_tuple () const | 
| Creates a tuple with all the fields of this exception. | |
| Public Member Functions inherited from Ice::UserException | |
| void | ice_print (std::ostream &os) const override | 
| Outputs a description of this exception to a stream. | |
| const char * | what () const noexcept final | 
| Gets the Slice type ID of this user exception. | |
| Public Member Functions inherited from Ice::Exception | |
| Exception () noexcept=default | |
| Default constructor. | |
| Exception (const Exception &other) noexcept=default | |
| Copy constructor. | |
| Exception & | operator= (const Exception &rhs) noexcept=default | 
| Copy assignment operator. | |
| Static Public Member Functions | |
| static const char * | ice_staticId () noexcept | 
| Gets the type ID of the associated Slice exception. | |
| Public Attributes | |
| std::string | name | 
| The name of the link that does not exist. | |
The exception that is thrown when attempting to remove a link that does not exist.
Definition at line 696 of file IceStorm.h.