LogicException Class Reference

HiCR: HiCR::LogicException Class Reference
HiCR
HiCR::LogicException Class Reference

#include <exceptions.hpp>

Inheritance diagram for HiCR::LogicException:

Public Member Functions

__INLINE__ LogicException (const char *const message)
 

Detailed Description

A class of exceptions that indicate some error in the arguments to a HiCR call.

When an exception of this (super)type is thrown, it shall be as though the call to the HiCR primitive that threw it, had never been made.

Note
This is also known as no-side-effect error handling.

Constructor & Destructor Documentation

◆ LogicException()

__INLINE__ HiCR::LogicException::LogicException ( const char *const  message)
inline

Constructor for a logic exception

Parameters
[in]messageExplanation message for this exception

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