BADCNVCLS

780

Cannot convert class name class within class hierarchy

The argument type and return type of the conversion operator must not be within the same class hierarchy