| AddConstructor(constructor_class *ctor, ValidConstructor valid, const char *docstring=0) | class_< Class > | inline |
| AddFactory(factory_class *fact, ValidConstructor valid, const char *docstring=0) | class_< Class > | inline |
| AddMethod(const char *name_, method_class *m, ValidMethod valid=&yes, const char *docstring=0) | class_< Class > | inline |
| AddProperty(const char *name_, prop_class *p) | class_< Class > | inline |
| class_(const char *name_, const char *doc=0) | class_< Class > | inline |
| class_() | class_< Class > | inline |
| class_pointer | class_< Class > | |
| complete() | class_< Class > | inline |
| constructor_class typedef | class_< Class > | |
| constructors | class_< Class > | |
| default_constructor(const char *docstring=0, ValidConstructor valid=&yes_arity< 0 >) | class_< Class > | inline |
| derives(const char *parent) | class_< Class > | inline |
| factories | class_< Class > | |
| factory_class typedef | class_< Class > | |
| fields(const XP_Class &class_xp) | class_< Class > | inline |
| finalizer(void(*f)(Class *)) | class_< Class > | inline |
| finalizer_class typedef | class_< Class > | |
| finalizer_pointer | class_< Class > | |
| get_instance() | class_< Class > | inlineprivate |
| get_typeinfo_name() | class_< Class > | inline |
| getConstructors(const XP_Class &class_xp, std::string &buffer) | class_< Class > | inline |
| getMethods(const XP_Class &class_xp, std::string &buffer) | class_< Class > | inline |
| getProperty(SEXP field_xp, SEXP object) | class_< Class > | inline |
| has_default_constructor() | class_< Class > | inline |
| has_method(const std::string &m) | class_< Class > | inline |
| has_property(const std::string &m) | class_< Class > | inline |
| invoke(SEXP method_xp, SEXP object, SEXP *args, int nargs) | class_< Class > | inline |
| invoke_notvoid(SEXP method_xp, SEXP object, SEXP *args, int nargs) | class_< Class > | inline |
| invoke_void(SEXP method_xp, SEXP object, SEXP *args, int nargs) | class_< Class > | inline |
| map_vec_signed_method typedef | class_< Class > | |
| method_class typedef | class_< Class > | |
| METHOD_MAP typedef | class_< Class > | |
| method_names() | class_< Class > | inline |
| methods_arity() | class_< Class > | inline |
| methods_voidness() | class_< Class > | inline |
| newInstance(SEXP *args, int nargs) | class_< Class > | inline |
| PAIR typedef | class_< Class > | |
| prop_class typedef | class_< Class > | |
| PROP_PAIR typedef | class_< Class > | |
| properties | class_< Class > | |
| property_class(const std::string &p) | class_< Class > | inline |
| property_classes() | class_< Class > | inline |
| property_is_readonly(const std::string &p) | class_< Class > | inline |
| PROPERTY_MAP typedef | class_< Class > | |
| property_names() | class_< Class > | inline |
| run_finalizer(SEXP object) | class_< Class > | inlinevirtual |
| self typedef | class_< Class > | |
| SetFinalizer(finalizer_class *f) | class_< Class > | inline |
| setProperty(SEXP field_xp, SEXP object, SEXP value) | class_< Class > | inline |
| signed_constructor_class typedef | class_< Class > | |
| signed_factory_class typedef | class_< Class > | |
| signed_method_class typedef | class_< Class > | |
| specials | class_< Class > | |
| typeinfo_name | class_< Class > | |
| vec_methods | class_< Class > | |
| vec_signed_constructor typedef | class_< Class > | |
| vec_signed_factory typedef | class_< Class > | |
| vec_signed_method typedef | class_< Class > | |
| vec_signed_method_pair typedef | class_< Class > | |
| XP typedef | class_< Class > | |
| ~class_() | class_< Class > | inline |