Orocos Real-Time Toolkit  2.9.0
RTT::internal::InvokerSignature< int, Signature, ToInvoke > Struct Template Reference

Used by various classes to define operator(), given a Signature. More...

#include <rtt/internal/InvokerSignature.hpp>

Inheritance diagram for RTT::internal::InvokerSignature< int, Signature, ToInvoke >:
RTT::OperationCaller< bool(const std::string &)> RTT::OperationCaller< bool(const std::string &, const std::string &)> RTT::OperationCaller< bool(const std::string &code)> RTT::OperationCaller< bool(const std::string &filename)> RTT::OperationCaller< bool(const std::string &name, const std::string &filename)> RTT::OperationCaller< int(const std::string &)> RTT::OperationCaller< RTT::scripting::ProgramInterface::Status::RTT::scripting::ProgramInterface::Status(const std::string &)> RTT::OperationCaller< RTT::scripting::StateMachine::Status::RTT::scripting::StateMachine::Status(const std::string &)> RTT::OperationCaller< std::string(const std::string &)>

Detailed Description

template<int, class Signature, class ToInvoke>
struct RTT::internal::InvokerSignature< int, Signature, ToInvoke >

Used by various classes to define operator(), given a Signature.

Parameters
intThe number of arguments of operator().
SignatureThe C-style function signature (function type).
ToInvokeA class type which is called within operator().
Todo:
separate ret() out in ResultSignature class

Definition at line 58 of file InvokerSignature.hpp.


The documentation for this struct was generated from the following file: