1 #ifndef FWCore_Reflection_FunctionWithDict_h 2 #define FWCore_Reflection_FunctionWithDict_h 13 #include "TMethodArg.h" 14 #include "TInterpreter.h" 35 explicit operator bool()
const;
50 std::vector<void*>
const&
values = std::vector<void*>())
const;
58 #endif // FWCore_Reflection_FunctionWithDict_h
TypeWithDict finalReturnType() const
ret
prodAgent to be discontinued
IterWithDict< TMethodArg > end() const
IterWithDict< TMethodArg > begin() const
bool isDestructor() const
TypeWithDict declaringType() const
std::string typeName() const
void invoke(ObjectWithDict const &obj, ObjectWithDict *ret=nullptr, std::vector< void *> const &values=std::vector< void *>()) const
Call a member function.
bool isConstructor() const
TInterpreter::CallFuncIFacePtr_t funcptr_
size_t functionParameterSize(bool required=false) const