bool SmokeObject::instanceOf(const SmokeType &type) const { Smoke *smoke = this->smoke(); return smoke->isDerivedFrom(smoke, classId(), type.smoke(), type.classId()); }
SEXP SmokeObject::sexpFromPtr(void *ptr, const SmokeType &type, bool allocated, bool copy) { return sexpFromPtr(ptr, type.smoke(), type.classId(), allocated, copy); }