Skip to content

Methods for cBaseErrorHandler

View method list in alphabetical order.

Name Type Description Defining Class
AddUserError Procedure Adds an error number to the error handler's list of user (handled) errors The error system categorizes errors as a user error (handled) or a program error (unhandled). cBaseErrorHandler
DefineStandardUserErrors Procedure cBaseErrorHandler
Ignore_All Procedure Used when all errors are to be ignored Obsolete, use IgnoreAllErrors instead. cBaseErrorHandler
Ignore_Error Procedure Used when a specific error number is to be ignored Obsolete, use IgnoreError instead. cBaseErrorHandler
IgnoreAllErrors Procedure Flags all errors as non-trappable Flags all errors as non-trappable. cBaseErrorHandler
IgnoreError Procedure Removes an error from the set of trapped errors Send IgnoreError to remove a particular error number from the set of errors that are trapped and reported by the error handler. cBaseErrorHandler
Is_Critical Function cBaseErrorHandler
IsCritical Function cBaseErrorHandler
IsTrapped Function Determines whether an error belongs to the set of trapped errors Call IsTrapped to test whether a particular error number is trapped (and reported) by the error handler. cBaseErrorHandler
IsUnhandledError Function Determines whether an error is unhandled The IsUnhandledError function can be used to determine whether an error is unhandled. cBaseErrorHandler
IsUserError Function Determines if an error belongs to the set of user (handled) errors The error system categorizes errors as a user error (handled) or a program error (unhandled). cBaseErrorHandler
RemoveAllUserErrors Procedure Removes all error numbers from the error handler's list of user (handled) errors The error system categorizes errors as a user error (handled) or a program error (unhandled). cBaseErrorHandler
RemoveUserError Procedure Removes an error number from the error handler's list of user (handled) errors The error system categorizes errors as a user error (handled) or a program error (unhandled). cBaseErrorHandler
Trap_All Procedure Flags all errors as trappable Obsolete, use TrapAllErrors instead. cBaseErrorHandler
Trap_Error Procedure Ensures that an error belongs to the set of trapped errors Obsolete, use TrapError instead. cBaseErrorHandler
TrapAllErrors Procedure Flags all errors as trappable Flags all errors as trappable. cBaseErrorHandler
TrapError Procedure Ensures that an error belongs to the set of trapped errors Send TrapError to ensure that the passed error number belongs to the set of trapped errors. cBaseErrorHandler

Inherited Methods from cObject

Name Type Description Defining Class
ChildByIndex Function Can be used to iterate the direct children of an object ChildByIndex is a function that can be used to iterate the direct children of an object. cObject
ClassSuperClass Function Returns the superclass of the passed class This returns the superclass of the passed class. cObject
Create Function Creates an object based on the passed Class Id The Create function is used to dynamically create objects. cObject
CreateNamed Function Creates an object based on the passed Class Id and assigns it a name Name based on a passed name Creates an object based on the passed Class Id and assigns it a name Name based on a passed name. cObject
Destroy Procedure Destroys the object that receives the message and any child objects of that object The Destroy message destroys the object that receives the message. cObject
Exit_Application Procedure Starts the process of closing an application The Exit_Application message is used to close the program. cObject
IsClassOfClass Function Determines whether the target class is part of the searched class's hierarchy cObject
IsObjectOfClass Function Determines whether the passed class is part of the object's class hierarchy This returns True if the passed class is part of the object's class hierarchy. cObject
ObjectClass Function Returns the integer class ID assigned to the class this object is based on Returns the integer class ID assigned to the class this object is based on. cObject
Request_Destroy_Object Procedure Use the Destroy method instead This method is used to destroy an object and all of its children. cObject