pyTooling.Exceptions

A common set of missing exceptions in Python.

Hint

See high-level help for explanations and usage examples.

Exceptions


Exceptions

exception pyTooling.Exceptions.OverloadResolutionError[source]

The exception is raised, when no matching overloaded method was found.

See also

@overloadable

→ Mark a method as overloadable.

Inheritance

Inheritance diagram of OverloadResolutionError

exception pyTooling.Exceptions.ExceptionBase(message='')[source]

Base exception derived from Exception for all custom exceptions.

Inheritance

Inheritance diagram of ExceptionBase

Parameters:

message (str)

Return type:

None

exception pyTooling.Exceptions.EnvironmentException(message='')[source]

The exception is raised when an expected environment variable is missing.

Inheritance

Inheritance diagram of EnvironmentException

Parameters:

message (str)

Return type:

None

exception pyTooling.Exceptions.PlatformNotSupportedException(message='')[source]

The exception is raise if the platform is not supported.

Inheritance

Inheritance diagram of PlatformNotSupportedException

Parameters:

message (str)

Return type:

None

exception pyTooling.Exceptions.NotConfiguredException(message='')[source]

The exception is raise if the requested setting is not configured.

Inheritance

Inheritance diagram of NotConfiguredException

Parameters:

message (str)

Return type:

None

exception pyTooling.Exceptions.ToolingException[source]

The exception is raised by pyTooling internal features.

Inheritance

Inheritance diagram of ToolingException