This file contains some code that is common for the CommandRepository and Method Repository. More...
#include <boost/bind.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/shared_ptr.hpp>
#include <vector>
#include <map>
#include <algorithm>
#include <functional>
#include <string>
#include "mystd.hpp"
#include "PropertyBag.hpp"
#include "Property.hpp"
#include "DataSourceAdaptor.hpp"
#include "Exceptions.hpp"
#include "DataSource.hpp"
#include "FactoryExceptions.hpp"
#include "ArgumentDescription.hpp"
#include "DispatchInterface.hpp"
Go to the source code of this file.
Classes | |
class | RTT::OperationFactory< ResultT > |
This factory is a template for creating parts. More... | |
Namespaces | |
namespace | RTT |
We can't use typedefs since C++ doesn't allow it for templated classes without specifying all the template parameters. | |
namespace | RTT::detail |
Implementation specific classes, not intended for users. | |
Typedefs | |
typedef OperationFactory < DispatchInterface * > | RTT::CommandFactory |
typedef OperationFactory < DataSourceBase * > | RTT::MethodFactory |
This file contains some code that is common for the CommandRepository and Method Repository.
Definition in file OperationFactory.hpp.