OEErrorHandlerImplBase
class OEErrorHandlerImplBase
This class represents OEErrorHandlerImplBase.
The OEErrorHandlerImplBase abstract base class
is used to define the API that can be used to customize an
OEErrorHandler, typically the system error
handler, OEThrow. For example, this
class may be implemented to customize how OpenEye toolkit messages
are handled as all OpenEye toolkits will write their messages to
OEThrow. The handler used by
OEThrow can be changed with the
OEErrorHandler.SetHandlerImpl method.
Implementations of this class only need to implement
OEErrorHandlerImplBase.Msg and
OEErrorHandlerImplBase.CreateCopy.
Constructors
OEErrorHandlerImplBase() -> OEErrorHandlerImplBase
OEErrorHandlerImplBase(arg2: OEErrorHandlerImplBase) -> OEErrorHandlerImplBase
Default and copy constructors.
Clear
Clear() -> None
Count
Count(level: int = 0) -> int
CreateCopy
CreateCopy() -> OEErrorHandlerImplBase
GetLevel
GetLevel() -> int
GetStrict
GetStrict() -> bool
IncrementCount
IncrementCount(level: int) -> None
Msg
Msg(level: int, arg0: str) -> None
SetLevel
SetLevel(level: int) -> None
SetStrict
SetStrict(strict: bool) -> None