vendredi 18 mai 2018

c++ reflection: library for calling methods and reading properties

I need a c++ library that make it possible to do such things:

obj = objects.get(id)  // id is some integer value
callmethod(obj, "methodName", pass args)
value = read_property(obj, "propertyName")
set_property(obj, "propertyName", value)
list_of_properties(obj)
list_of_methods(obj)
obj2 = create_object_by_name("name", args)
objects.push(newid, obj2)





Aucun commentaire:

Enregistrer un commentaire