From: Ralph Mason Date: 2002-01-23T13:20:20+09:00 Subject: Mixins at runtime I need to figure out from a Ruby extension what Mixins a class has at runtime. Is there any way via the meta data to get this data? If not is there any way internaly I could extact it? Eg, in the example below given an instance of MyComClass, I want to have returned TypeLib::IInt1 & TypeLib::IInt2 module TypeLib module IInt1 def func1 end end module IInt2 def bind end end end class MyComClass include TypeLib::Iint1 include TypeLib::Iint2 end Thanks, Ralph