PK_CLASS_is_subclass   

PK_ERROR_code_t     PK_CLASS_is_subclass
(
--- received arguments ---
PK_CLASS_t          may_be_subclass,--- a potential subclass
PK_CLASS_t          class,          --- a class

--- returned arguments ---
PK_LOGICAL_t *const is_subclass     --- whether it was a subclass
)


This function returns whether 'may_be_subclass' is a subclass of 'class'.


The return argument is PK_LOGICAL_true if succession of calls to
PK_CLASS_ask_superclass lead from 'may_be_subclass' to 'class'.

PK_CLASS_class is not a subclass of any class.  All other classes are
subclasses of PK_CLASS_class.