#include <goby/moos/transitional/message_var.h>
Definition at line 55 of file message_var.h.
 
◆ DCCLMessageVar()
  
  
      
        
          | goby::moos::transitional::DCCLMessageVar::DCCLMessageVar  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ add_enum()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::add_enum  | 
          ( | 
          std::string  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ additional_option_extensions()
  
  
      
        
          | virtual std::string goby::moos::transitional::DCCLMessageVar::additional_option_extensions  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ algorithms()
  
  
      
        
          | const std::vector< std::string > & goby::moos::transitional::DCCLMessageVar::algorithms  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ array_length()
  
  
      
        
          | unsigned goby::moos::transitional::DCCLMessageVar::array_length  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ enums()
  
  
      
        
          | virtual std::vector< std::string > * goby::moos::transitional::DCCLMessageVar::enums  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ initialize()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::initialize  | 
          ( | 
          const DCCLMessage &  | 
          msg | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ initialize_specific()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::initialize_specific  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
◆ max()
  
  
      
        
          | virtual double goby::moos::transitional::DCCLMessageVar::max  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ max_length()
  
  
      
        
          | virtual unsigned goby::moos::transitional::DCCLMessageVar::max_length  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ min()
  
  
      
        
          | virtual double goby::moos::transitional::DCCLMessageVar::min  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ name()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessageVar::name  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ num_bytes()
  
  
      
        
          | virtual unsigned goby::moos::transitional::DCCLMessageVar::num_bytes  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ precision()
  
  
      
        
          | virtual int goby::moos::transitional::DCCLMessageVar::precision  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ sequence_number()
  
  
      
        
          | int goby::moos::transitional::DCCLMessageVar::sequence_number  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_algorithms()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_algorithms  | 
          ( | 
          const std::vector< std::string > &  | 
          algorithm | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_array_length() [1/2]
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_array_length  | 
          ( | 
          const std::string &  | 
          s | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_array_length() [2/2]
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_array_length  | 
          ( | 
          unsigned  | 
          u | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_defaults()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_defaults  | 
          ( | 
          std::map< std::string, std::vector< DCCLMessageVal > > &  | 
          vals,  | 
         
        
           | 
           | 
          unsigned  | 
          modem_id,  | 
         
        
           | 
           | 
          unsigned  | 
          id  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_defaults_specific()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_defaults_specific  | 
          ( | 
          DCCLMessageVal &  | 
          ,  | 
         
        
           | 
           | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          unsigned  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
◆ set_max()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_max  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_max_delta()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_max_delta  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_max_length()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_max_length  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_min()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_min  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_name()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_name  | 
          ( | 
          std::string  | 
          name | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_num_bytes()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_num_bytes  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_precision()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_precision  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_source_key()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_source_key  | 
          ( | 
          std::string  | 
          source_key | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_source_set()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_source_set  | 
          ( | 
          bool  | 
          source_set | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_source_var()
  
  
      
        
          | void goby::moos::transitional::DCCLMessageVar::set_source_var  | 
          ( | 
          std::string  | 
          source_var | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ set_static_val()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::set_static_val  | 
          ( | 
          const std::string &  | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ source_var()
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessageVar::source_var  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ static_val()
  
  
      
        
          | virtual std::string goby::moos::transitional::DCCLMessageVar::static_val  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ type()
  
  
      
        
          | virtual DCCLType goby::moos::transitional::DCCLMessageVar::type  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ write_schema_to_dccl2()
  
  
      
        
          | virtual void goby::moos::transitional::DCCLMessageVar::write_schema_to_dccl2  | 
          ( | 
          std::ofstream *  | 
          proto_file,  | 
         
        
           | 
           | 
          int  | 
          sequence_number  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ array_length_
  
  
      
        
          | unsigned goby::moos::transitional::DCCLMessageVar::array_length_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ is_key_frame_
  
  
      
        
          | bool goby::moos::transitional::DCCLMessageVar::is_key_frame_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ key_val_
◆ name_
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessageVar::name_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ sequence_number_
  
  
      
        
          | int goby::moos::transitional::DCCLMessageVar::sequence_number_ | 
         
       
   | 
  
protected   | 
  
 
 
◆ source_var_
  
  
      
        
          | std::string goby::moos::transitional::DCCLMessageVar::source_var_ | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: