Assignments Assignments

Public Member Functions | Private Attributes | List of all members
Util::Exception Struct Reference

`#include <exceptions.h>`

Inheritance diagram for Util::Exception:

## Public Member Functions
const char * | what (void) const noexcept
template<typename ... Args>
| Exception (const char *fileName, int line, const char *functionName, Args ... args)

## Private Attributes
std::string | _message

## Constructor & Destructor Documentation

## ◆ Exception()

template<typename ... Args>

Util::Exception::Exception | ( | const char * | fileName,
|  | int | line,
|  | const char * | functionName,
|  | Args ... | args )
| inline

## Member Function Documentation

## ◆ what()

const char * Util::Exception::what | ( | void |  | ) | const
| inline noexcept

## Member Data Documentation

## ◆ _message

std::string Util::Exception::_message
| private

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

- Assignments/Util/exceptions.h