Helios++
Helios software for LiDAR simulations
HeliosException Class Reference

Base class for Helios exceptions. More...

#include <HeliosException.h>

Inheritance diagram for HeliosException:
Collaboration diagram for HeliosException:

Public Member Functions

 HeliosException (std::string const msg="")
 Helios exception constructor. More...
 
const char * what () const noexcept override
 Helios exception overriding of what method. More...
 

Protected Attributes

std::string const msg
 Helios exception message.
 

Detailed Description

Base class for Helios exceptions.

Author
Alberto M. Esmoris Pena
Version
1.0

Constructor & Destructor Documentation

◆ HeliosException()

HeliosException::HeliosException ( std::string const  msg = "")
inline

Helios exception constructor.

Parameters
msgHelios exception message
See also
HeliosException::msg

Member Function Documentation

◆ what()

const char* HeliosException::what ( ) const
inlineoverridenoexcept

Helios exception overriding of what method.

Returns
Helios exception message
See also
std::exception::what
HeliosException::msg

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