Orxonox  0.0.5 Codename: Arcturus
orxonox::ExecutorMember< T > Member List

This is the complete list of members for orxonox::ExecutorMember< T >, including all inherited members.

allDefaultValuesSet() const orxonox::Executor
defaultValue_orxonox::Executorprotected
defaultValueSet(unsigned int index) const orxonox::Executorinline
evaluateArguments(const SubString &arguments, MultiType arg[MAX_FUNCTOR_ARGUMENTS], int *error=nullptr, const std::string &delimiter=" ") const orxonox::Executor
Executor(const FunctorPtr &functor, const std::string &name="")orxonox::Executor
Executor(const Executor &other)orxonox::Executor
ExecutorMember(const FunctorMemberPtr< T > &functor, const std::string &name="")orxonox::ExecutorMember< T >inline
functor_orxonox::Executorprotected
functorMember_orxonox::ExecutorMember< T >protected
getDefaultValue(unsigned int index) const orxonox::Executorinline
getFunctor() const orxonox::Executorinline
getName() const orxonox::Executorinline
getObject() const orxonox::ExecutorMember< T >inline
getParamCount() const orxonox::Executorinline
getType() const orxonox::Executorinline
getTypenameParam(unsigned int param) const orxonox::Executorinline
getTypenameReturnvalue() const orxonox::Executorinline
hasReturnvalue() const orxonox::Executorinline
name_orxonox::Executorprotected
operator()(T *object) const orxonox::ExecutorMember< T >inline
operator()(T *object, const MultiType &arg1) const orxonox::ExecutorMember< T >inline
operator()(T *object, const MultiType &arg1, const MultiType &arg2) const orxonox::ExecutorMember< T >inline
operator()(T *object, const MultiType &arg1, const MultiType &arg2, const MultiType &arg3) const orxonox::ExecutorMember< T >inline
operator()(T *object, const MultiType &arg1, const MultiType &arg2, const MultiType &arg3, const MultiType &arg4) const orxonox::ExecutorMember< T >inline
operator()(T *object, const MultiType &arg1, const MultiType &arg2, const MultiType &arg3, const MultiType &arg4, const MultiType &arg5) const orxonox::ExecutorMember< T >inline
orxonox::Executor::operator()() const orxonox::Executorinline
orxonox::Executor::operator()(const MultiType &arg1) const orxonox::Executorinline
orxonox::Executor::operator()(const MultiType &arg1, const MultiType &arg2) const orxonox::Executorinline
orxonox::Executor::operator()(const MultiType &arg1, const MultiType &arg2, const MultiType &arg3) const orxonox::Executorinline
orxonox::Executor::operator()(const MultiType &arg1, const MultiType &arg2, const MultiType &arg3, const MultiType &arg4) const orxonox::Executorinline
orxonox::Executor::operator()(const MultiType &arg1, const MultiType &arg2, const MultiType &arg3, const MultiType &arg4, const MultiType &arg5) const orxonox::Executorinline
parse(T *object, const std::string &arguments, int *error=nullptr, const std::string &delimiter=" ", bool bPrintError=false) const orxonox::ExecutorMember< T >inline
orxonox::Executor::parse(const std::string &arguments, int *error=nullptr, const std::string &delimiter=" ", bool bPrintError=false) const orxonox::Executor
orxonox::Executor::parse(const SubString &arguments, int *error=nullptr, const std::string &delimiter=" ", bool bPrintError=false) const orxonox::Executor
setDefaultValue(unsigned int index, const MultiType &arg)orxonox::Executor
setDefaultValues(const MultiType &arg1)orxonox::Executor
setDefaultValues(const MultiType &arg1, const MultiType &arg2)orxonox::Executor
setDefaultValues(const MultiType &arg1, const MultiType &arg2, const MultiType &arg3)orxonox::Executor
setDefaultValues(const MultiType &arg1, const MultiType &arg2, const MultiType &arg3, const MultiType &arg4)orxonox::Executor
setDefaultValues(const MultiType &arg1, const MultiType &arg2, const MultiType &arg3, const MultiType &arg4, const MultiType &arg5)orxonox::Executor
setFunctor(const FunctorPtr &functor)orxonox::Executorinline
setName(const std::string &name)orxonox::Executorinline
setObject(T *object) const orxonox::ExecutorMember< T >inline
~Executor()=defaultorxonox::Executorvirtual
~ExecutorMember()orxonox::ExecutorMember< T >inlinevirtual