SOM Kernel Error Codes
Following are error codes with messages/explanations for the SOM kernel
and the various frameworks of the SOMobjects Developer Toolkit.
Value
Symbolic Name and Description
20011
SOMERROR_CCNullClass
The somDescendedFrom method was passed a null class argument.
20029
SOMERROR_SompntOverflow
The internal buffer used in somPrintf overflowed.
20039
SOMERROR_MethodNotFound
somFindMethodOk failed to find the indicated method.
20049
SOMERROR_StaticMethodTableOverflow
A Method-table overflow occurred in somAddStaticMethod.
20059
SOMERROR_DefaultMethod
The somDefaultMethod was called; a defined method probably was not
added before it was invoked.
20069
SOMERROR_MissingMethod
The specified method was not defined on the target object.
20079
SOMERROR_BadVersion
An attempt to load, create, or use a version of a class-object implementation
is incompatible with the using program.
20089
SOMERROR_NullId
The SOM_CheckId was given a null ID to check.
20099
SOMERROR_OutOfMemory
Memory is exhausted.
20109
SOMERROR_TestObjectFailure
The somObjectTest found problems with the object it was testing.
20119
SOMERROR_FailedTest
The somTest detected a failure; generated only by test code.
20121
SOMERROR_ClassNotFound
The somFindClass could not find the requested class.
20131
SOMERROR_OldMethod
An old-style method name was used; change to an appropriate name.
20149
SOMERROR_CouldNotStartup
The somEnvironmentNew failed to complete.
20159
SOMERROR_NotRegistered
The somUnloadClassFile argument was not a registered class.
20169
SOMERROR_BadOverride
The somOverrideSMethod was invoked for a method that was not defined
in a parent class.
20179
SOMERROR_NotImplementedYet
The method raising the error message is not implemented yet.
20189
SOMERROR_MustOverride
The method raising the error message should have been overridden.
20199
SOMERROR_BadArgument
An argument to a core SOM method failed a validity test.
20219
SOMERROR_NoParentClass
During the creation of a class object, the parent class could not be found.
20229
SOMERROR_NoMetaClass
During the creation of a class object, the metaclass object could not be
found.
[Back: SOMobjects Error Codes]
[Next: DSOM Error Codes]