qcheck.detail.runtimeclass

Undocumented in source.

Members

Classes

Base
class Base
Undocumented in source.
Derived
class Derived
Undocumented in source.
IImpl
class IImpl
Undocumented in source.
IImpl2
class IImpl2
Undocumented in source.

Functions

findClasses
ClassInfo[] findClasses(bool delegate(ClassInfo) pred)

Helper that collects all classinfos from known modules for which pred returns true.

implements
bool implements(ClassInfo derived, ClassInfo interf)

Returns true if derived implements the interface interf.

inherits
bool inherits(ClassInfo derived, ClassInfo interf)

Returns true if derived or any of it's base classes implements the interface interf.

isDerived
bool isDerived(ClassInfo derived, ClassInfo base)

Returns true if base is a baseclass of derived.

Interfaces

IBase
interface IBase
Undocumented in source.

Meta