Struct CSdvPackagerEnvironment::SEnvironmentException#

Nested Relationships#

This struct is a nested type of Class CSdvPackagerEnvironment.

Inheritance Relationships#

Base Type#

  • public std::exception

Struct Documentation#

struct SEnvironmentException : public std::exception

Environment exception triggered on error during command line processing.

Public Functions

inline SEnvironmentException(int nCodeParam, const std::string &rssDescriptionParam)

Constructor.

Parameters:
  • nCodeParam[in] Exception code

  • rssDescriptionParam[in] Reference to the exception description text.

inline virtual const char *what() const noexcept

Returns the explanatory string.

Returns:

Pointer to the explanatory string as C-string.

Public Members

int nCode = 0

Exception code.

std::string ssDescription

Exception description.