1 #ifndef CommonTools_Utils_MethodSetter_h
2 #define CommonTools_Utils_MethodSetter_h
20 void operator()(
const char *,
const char *)
const;
34 bool push(
const std::string&,
const std::vector<AnyMethodArgument>&,
const char*,
bool deep=
true)
const;
bool push(const std::string &, const std::vector< AnyMethodArgument > &, const char *, bool deep=true) const
MethodSetter(MethodStack &methStack, LazyMethodStack &lazyMethStack, TypeStack &typeStack, MethodArgumentStack &intStack, bool lazy=false)
std::vector< AnyMethodArgument > MethodArgumentStack
std::vector< LazyInvoker > LazyMethodStack
void operator()(const char *, const char *) const
MethodArgumentStack & intStack_
LazyMethodStack & lazyMethStack_
std::vector< MethodInvoker > MethodStack
std::vector< Reflex::Type > TypeStack