Table of Contents

Namespace EzrSquared.Runtime.Types.Core.Errors

Classes

EzrAssertionError

Error type for when an assertion fails.

EzrIllegalOperationError

Error type for when a generic illegal operation occurs.

EzrKeyNotFoundError

Error type for when a key-not-found error occurs.

EzrMathError

Error type for when a generic mathematical error occurs.

EzrMissingRequiredArgumentError

Error type for when an argument is missing.

EzrPrivateMemberOperationError

Error type for when an illegal operation is performed on a private member.

EzrRuntimeError

Implementation of IEzrRuntimeError with some utility methods.

EzrUndefinedValueError

Error type for when an undefined value is encountered.

EzrUnexpectedArgumentError

Error type for when an unexpected argument is encountered.

EzrUnexpectedTypeError

Error type for when an unexpected type is encountered.

EzrUnsupportedWrappingError

Error type for when wrapping an unsupported type is attempted.

EzrValueOutOfRangeError

Error type for when a value is out of a range.

EzrWrapperExecutionError

Error type for when an error related to the execution of C# wrappers occurs.

Interfaces

IEzrRuntimeError

Base of all error types.