Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
IceGrid::ApplicationNotExistException Class Reference

The exception that is thrown when IceGrid does not know an application with the provided name. More...

#include <IceGrid/IceGrid.h>

Inheritance diagram for IceGrid::ApplicationNotExistException:

Public Member Functions

 ApplicationNotExistException () noexcept=default
 Default constructor.
 ApplicationNotExistException (const ApplicationNotExistException &) noexcept=default
 Copy constructor.
 ApplicationNotExistException (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.
Exceptionoperator= (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 application.

Detailed Description

The exception that is thrown when IceGrid does not know an application with the provided name.

Definition at line 40 of file Exception.h.


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