Product Documentation
Cadence SKILL++ Object System Reference
Product Version IC23.1, June 2023

subclassp

subclassp( 
u_classObject1 
u_classObject2 
) 
=> t | nil

Description

Predicate function that checks if classObject1 is a subclass of classObject2.

A class C1 is a subclass of class C2 if C2 is a (direct or indirect) superclass of C1.

Arguments

u_classObject1

A class object.

u_classObject2

A class object.

Value Returned

t / nil

s_class2 is a (direct or indirect) superclass of s_class1.

Examples

subclassp( findClass( 'Point ) findClass( 'standardObject )) => t
subclassp(
findClass( 'fixnum )
findClass( 'primitiveObject ))
=> t
subclassp(
findClass( 'standardObject )
findClass( 'primitiveObject )
)
=> nil

Related Topics

Subclasses and Superclasses

subClassesOf

superclassesOf


Return to top
 ⠀
X