Go to the documentation of this file.
25 #ifndef GOBY_MOOS_TRANSITIONAL_MESSAGE_ALGORITHMS_H
26 #define GOBY_MOOS_TRANSITIONAL_MESSAGE_ALGORITHMS_H
33 #include <boost/function.hpp>
39 namespace transitional
60 const std::map<std::string, std::vector<DCCLMessageVal> >& vals);
63 const std::vector<DCCLMessageVal>& ref);
67 adv_map1_[name] = std::move(func);
72 adv_map2_[name] = std::move(func);
79 std::map<std::string, AlgFunction1> adv_map1_;
80 std::map<std::string, AlgFunction2> adv_map2_;
boost::function< void(DCCLMessageVal &, const std::vector< DCCLMessageVal > &)> AlgFunction2
boost::function for a function taking a dccl::MessageVal reference, and the MessageVal of a second pa...
The global namespace for the Goby project.
boost::function< void(DCCLMessageVal &)> AlgFunction1
boost::function for a function taking a single DCCLMessageVal reference. Used for algorithm callbacks...
extern ::google::protobuf::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, ::google::protobuf::internal::MessageTypeTraits< ::goby::GobyMessageOptions >, 11, false > msg