25#ifndef GOBY_MOOS_TRANSITIONAL_MESSAGE_ALGORITHMS_H 
   26#define GOBY_MOOS_TRANSITIONAL_MESSAGE_ALGORITHMS_H 
   33#include <boost/function.hpp>  
   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 &)> AlgFunction1
boost::function for a function taking a single DCCLMessageVal reference. Used for algorithm callbacks...
 
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.
 
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::GobyMessageOptions >, 11, false > msg