Rcpp Version 1.0.9
class_< Class > Member List

This is the complete list of members for class_< Class >, including all inherited members.

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_pointerclass_< Class >
complete()class_< Class >inline
constructor_class typedefclass_< Class >
constructorsclass_< Class >
default_constructor(const char *docstring=0, ValidConstructor valid=&yes_arity< 0 >)class_< Class >inline
derives(const char *parent)class_< Class >inline
factoriesclass_< Class >
factory_class typedefclass_< Class >
fields(const XP_Class &class_xp)class_< Class >inline
finalizer(void(*f)(Class *))class_< Class >inline
finalizer_class typedefclass_< Class >
finalizer_pointerclass_< 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 typedefclass_< Class >
method_class typedefclass_< Class >
METHOD_MAP typedefclass_< 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 typedefclass_< Class >
prop_class typedefclass_< Class >
PROP_PAIR typedefclass_< Class >
propertiesclass_< 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 typedefclass_< Class >
property_names()class_< Class >inline
run_finalizer(SEXP object)class_< Class >inlinevirtual
self typedefclass_< Class >
SetFinalizer(finalizer_class *f)class_< Class >inline
setProperty(SEXP field_xp, SEXP object, SEXP value)class_< Class >inline
signed_constructor_class typedefclass_< Class >
signed_factory_class typedefclass_< Class >
signed_method_class typedefclass_< Class >
specialsclass_< Class >
typeinfo_nameclass_< Class >
vec_methodsclass_< Class >
vec_signed_constructor typedefclass_< Class >
vec_signed_factory typedefclass_< Class >
vec_signed_method typedefclass_< Class >
vec_signed_method_pair typedefclass_< Class >
XP typedefclass_< Class >
~class_()class_< Class >inline