#include <goby/moos/transitional/message.h>
Definition at line 61 of file message.h.
 
◆ DCCLMessage()
      
        
          | goby::moos::transitional::DCCLMessage::DCCLMessage  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ add_message_var()
      
        
          | void goby::moos::transitional::DCCLMessage::add_message_var  | 
          ( | 
          const std::string &  | 
          type | ) | 
           | 
        
      
 
 
◆ add_publish()
      
        
          | void goby::moos::transitional::DCCLMessage::add_publish  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ calc_total_size()
      
        
          | unsigned goby::moos::transitional::DCCLMessage::calc_total_size  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ descriptor()
  
  
      
        
          | const google::protobuf::Descriptor * goby::moos::transitional::DCCLMessage::descriptor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ header()
  
  
      
        
          | std::vector< std::shared_ptr< DCCLMessageVar > > & goby::moos::transitional::DCCLMessage::header  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ header_const()
  
  
      
        
          | const std::vector< std::shared_ptr< DCCLMessageVar > > & goby::moos::transitional::DCCLMessage::header_const  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ header_var()
◆ id()
  
  
      
        
          | unsigned goby::moos::transitional::DCCLMessage::id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ in_var()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessage::in_var  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ last_message_var()
  
  
      
        
          | DCCLMessageVar & goby::moos::transitional::DCCLMessage::last_message_var  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ last_publish()
  
  
      
        
          | DCCLPublish & goby::moos::transitional::DCCLMessage::last_publish  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ layout()
  
  
      
        
          | std::vector< std::shared_ptr< DCCLMessageVar > > & goby::moos::transitional::DCCLMessage::layout  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ layout_const()
  
  
      
        
          | const std::vector< std::shared_ptr< DCCLMessageVar > > & goby::moos::transitional::DCCLMessage::layout_const  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ message_var_names()
      
        
          | std::map< std::string, std::string > goby::moos::transitional::DCCLMessage::message_var_names  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ name()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessage::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ name2message_var()
      
        
          | std::shared_ptr< DCCLMessageVar > goby::moos::transitional::DCCLMessage::name2message_var  | 
          ( | 
          const std::string &  | 
          name | ) | 
           const | 
        
      
 
 
◆ operator++() [1/2]
  
  
      
        
          | DCCLMessage & goby::moos::transitional::DCCLMessage::operator++  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator++() [2/2]
  
  
      
        
          | const DCCLMessage goby::moos::transitional::DCCLMessage::operator++  | 
          ( | 
          int  | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ out_var()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessage::out_var  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ preprocess()
      
        
          | void goby::moos::transitional::DCCLMessage::preprocess  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ publishes()
  
  
      
        
          | std::vector< DCCLPublish > & goby::moos::transitional::DCCLMessage::publishes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ publishes_const()
  
  
      
        
          | const std::vector< DCCLPublish > & goby::moos::transitional::DCCLMessage::publishes_const  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ repeat()
  
  
      
        
          | unsigned goby::moos::transitional::DCCLMessage::repeat  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ repeat_enabled()
  
  
      
        
          | bool goby::moos::transitional::DCCLMessage::repeat_enabled  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_descriptor()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_descriptor  | 
          ( | 
          const google::protobuf::Descriptor *  | 
          descriptor | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_head_defaults()
      
        
          | void goby::moos::transitional::DCCLMessage::set_head_defaults  | 
          ( | 
          std::map< std::string, std::vector< DCCLMessageVal > > &  | 
          in,  | 
        
        
           | 
           | 
          unsigned  | 
          modem_id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ set_id() [1/2]
template<typename T > 
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_id  | 
          ( | 
          const T &  | 
          t | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_id() [2/2]
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_id  | 
          ( | 
          unsigned  | 
          id | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_in_var()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_in_var  | 
          ( | 
          const std::string &  | 
          in_var | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_name()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_name  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_out_var()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_out_var  | 
          ( | 
          const std::string &  | 
          out_var | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_repeat_array_length()
      
        
          | void goby::moos::transitional::DCCLMessage::set_repeat_array_length  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ set_repeat_enabled() [1/2]
template<typename T > 
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_repeat_enabled  | 
          ( | 
          const T &  | 
          t | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_repeat_enabled() [2/2]
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_repeat_enabled  | 
          ( | 
          unsigned  | 
          repeat_enabled | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_size() [1/2]
template<typename T > 
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_size  | 
          ( | 
          const T &  | 
          t | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_size() [2/2]
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_size  | 
          ( | 
          unsigned  | 
          size | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_trigger()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_trigger  | 
          ( | 
          const std::string &  | 
          trigger_type | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_trigger_mandatory()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_trigger_mandatory  | 
          ( | 
          const std::string &  | 
          trigger_mandatory | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_trigger_time() [1/2]
template<typename T > 
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_trigger_time  | 
          ( | 
          const T &  | 
          t | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_trigger_time() [2/2]
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_trigger_time  | 
          ( | 
          double  | 
          trigger_time | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_trigger_var()
  
  
      
        
          | void goby::moos::transitional::DCCLMessage::set_trigger_var  | 
          ( | 
          const std::string &  | 
          trigger_var | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ size()
  
  
      
        
          | unsigned goby::moos::transitional::DCCLMessage::size  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trigger_mandatory()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessage::trigger_mandatory  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trigger_number()
  
  
      
        
          | unsigned goby::moos::transitional::DCCLMessage::trigger_number  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trigger_time()
  
  
      
        
          | double goby::moos::transitional::DCCLMessage::trigger_time  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trigger_type()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessage::trigger_type  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ trigger_var()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessage::trigger_var  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ write_schema_to_dccl2()
      
        
          | void goby::moos::transitional::DCCLMessage::write_schema_to_dccl2  | 
          ( | 
          std::ofstream *  | 
          proto_file | ) | 
           | 
        
      
 
 
The documentation for this class was generated from the following file: