#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: