3.4.0
tigl::CTiglError Class Reference

#include <CTiglError.h>

+ Inheritance diagram for tigl::CTiglError:

Public Member Functions

TIGL_EXPORT CTiglError (std::string error="", TiglReturnCode errorCode=TIGL_ERROR) noexcept
 
virtual TIGL_EXPORT TiglReturnCode getCode () const noexcept
 
TIGL_EXPORT const char * what () const noexcept override
 
TIGL_EXPORT ~CTiglError () noexcept override
 

Private Attributes

TiglReturnCode code
 
std::string err
 

Constructor & Destructor Documentation

◆ CTiglError()

TIGL_EXPORT tigl::CTiglError::CTiglError ( std::string  error = "",
TiglReturnCode  errorCode = TIGL_ERROR 
)
noexcept

◆ ~CTiglError()

TIGL_EXPORT tigl::CTiglError::~CTiglError ( )
overridenoexcept

Member Function Documentation

◆ getCode()

virtual TIGL_EXPORT TiglReturnCode tigl::CTiglError::getCode ( ) const
virtualnoexcept

◆ what()

TIGL_EXPORT const char* tigl::CTiglError::what ( ) const
overridenoexcept

Field Documentation

◆ code

TiglReturnCode tigl::CTiglError::code
private

◆ err

std::string tigl::CTiglError::err
private

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