MetaCache internal class members

MetaCache(const MetaCache &mc)  

Copy constructor

int get_enum_value(const String &name) const  

Recursively search for enum value in class and parent classes, return -1 if not found

Ref<Member> get_member(const String &name) const  

Recursively search for memeber in class and parent classes

const member_cache_t & get_member_table() const  

Get member table

Ref<Member> get_member_throw(const String &name) const  

Recursively search for memeber in class and parent classes, throw if not found

template <typename X> X::ptr get_member_throw(const String &name) const  

Recursively search for memeber in class and parent classes and try to cast to given type, throw if fail.

static MetaCache & get_meta(const QObject &obj)  

Get cache meta information for a QObject

static MetaCache & get_meta(const QMetaObject *mo)  

Get cache meta information for a QMetaObject

const QMetaObject * get_meta_object() const  

Get associated QMetaObject pointer

Valid XHTML 1.0 StrictGenerated by diaxen on Sat Mar 30 15:29:55 2013 using MkDoc