Goby v2
List of all members
goby::transitional::DCCLMessageVarMultiMessageFlag Class Reference
Inheritance diagram for goby::transitional::DCCLMessageVarMultiMessageFlag:
Inheritance graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from goby::transitional::DCCLMessageVarHead
 DCCLMessageVarHead (const std::string &default_name, int bit_size)
 
- Public Member Functions inherited from goby::transitional::DCCLMessageVarInt
 DCCLMessageVarInt (long max=std::numeric_limits< long >::max(), long min=0)
 
virtual DCCLType type () const
 
- Public Member Functions inherited from goby::transitional::DCCLMessageVarFloat
 DCCLMessageVarFloat (double max=std::numeric_limits< double >::max(), double min=0, double precision=0)
 
void set_max (double max)
 
void set_max (const std::string &s)
 
void set_min (double min)
 
void set_min (const std::string &s)
 
void set_precision (int precision)
 
void set_precision (const std::string &s)
 
int precision () const
 
double min () const
 
double max () const
 
void set_max_delta (double max_delta)
 
void set_max_delta (const std::string &s)
 
- Public Member Functions inherited from goby::transitional::DCCLMessageVar
virtual void write_schema_to_dccl2 (std::ofstream *proto_file, int sequence_number)
 
void set_name (std::string name)
 
void set_source_var (std::string source_var)
 
void set_source_key (std::string source_key)
 
void set_source_set (bool source_set)
 
void set_algorithms (const std::vector< std::string > &algorithm)
 
virtual void set_max_length (const std::string &s)
 
virtual void set_num_bytes (const std::string &s)
 
virtual void set_static_val (const std::string &static_val)
 
virtual void add_enum (std::string senum)
 
void set_array_length (unsigned u)
 
void set_array_length (const std::string &s)
 
virtual unsigned max_length () const
 
virtual unsigned num_bytes () const
 
virtual std::string static_val () const
 
virtual std::vector< std::string > * enums ()
 
unsigned array_length () const
 
std::string name () const
 
std::string source_var () const
 
int sequence_number () const
 
const std::vector< std::string > & algorithms () const
 
void initialize (const DCCLMessage &msg)
 
void set_defaults (std::map< std::string, std::vector< DCCLMessageVal > > &vals, unsigned modem_id, unsigned id)
 
- Protected Member Functions inherited from goby::transitional::DCCLMessageVarFloat
virtual void pre_encode (DCCLMessageVal &v)
 
- Protected Member Functions inherited from goby::transitional::DCCLMessageVar
virtual std::string additional_option_extensions ()
 
- Protected Attributes inherited from goby::transitional::DCCLMessageVarHead
int bit_size_
 
std::string default_name_
 
- Protected Attributes inherited from goby::transitional::DCCLMessageVar
unsigned array_length_
 
DCCLMessageVal key_val_
 
bool is_key_frame_
 
std::string source_var_
 
std::string name_
 
int sequence_number_
 

Detailed Description

Definition at line 166 of file message_var_head.h.


The documentation for this class was generated from the following file: