Documentation Set for Swarm 2.2
Prev | Reference I. Defobj Library | Next

# Error

## Name

Error -- A condition which prevents further execution.

## Description

A condition which prevents further execution.

## Protocols adopted by Error

Warning CREATABLE

## Methods

None

## Macros

- `deferror(name, message)`

  macro used to create and initialize a Warning symbol

## Globals

id <Error> SourceMessage

  message in the source defines error

id <Error> NotImplemented

  requested behavior not implemented by object

id <Error> SubclassMustImplement

  requested behavior must be implemented by subclass

id <Error> InvalidCombination

  invalid combination of set messages for create

id <Error> InvalidOperation

  invalid operation for current state of receiver

id <Error> InvalidArgument

  argument value not valid

id <Error> CreateSubclassing

  improper use of Create subclassing framework

id <Error> CreateUsage

  incorrect sequence of Create protocol messages

id <Error> OutOfMemory

  no more memory available for allocation

id <Error> InvalidAllocSize

  no more memory available for allocation

id <Error> InternalError

  unexpected condition encountered in program

id <Error> BlockedObjectAlloc

  method from Object with invalid allocation

id <Error> BlockedObjectUsage

  method inherited from Object superclass

id <Error> ProtocolViolation

  object does not comply with expected protocol

id <Error> LoadError

  unable to access a resource

id <Error> SaveError

  unable to save a resource

Prev | Home | Next
Drop | Up | EventType