smurf
DynamicTransformation.hpp
Go to the documentation of this file.
1 #ifndef DYNAMICTRANSFORMATION_H
2 #define DYNAMICTRANSFORMATION_H
3 
4 #include "Transformation.hpp"
5 
6 namespace smurf
7 {
8 
10  {
11  public:
12  DynamicTransformation(const std::string &name, Frame *sourceFrame, Frame *targetFrame, const std::string &provider, const std::string &port);
13 
14  DynamicTransformation(Frame *sourceFrame, Frame *targetFrame, const std::string &provider, const std::string &port);
15 
16  const std::string &getProviderName() const
17  {
18  return providerName;
19  };
20 
21  const std::string &getProviderPortName() const
22  {
23  return providerPortName;
24  };
25 
26  private:
31  std::string providerName;
32 
37  std::string providerPortName;
38  };
39 
40 };
41 
42 #endif // DYNAMICTRANSFORMATION_H
Definition: DynamicTransformation.hpp:9
const std::string & getProviderPortName() const
Definition: DynamicTransformation.hpp:21
DynamicTransformation(const std::string &name, Frame *sourceFrame, Frame *targetFrame, const std::string &provider, const std::string &port)
Definition: DynamicTransformation.cpp:4
Definition: Frame.hpp:11
const std::string & getProviderName() const
Definition: DynamicTransformation.hpp:16
Definition: Transformation.hpp:10