#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include <pb.h>
Go to the source code of this file.
Namespaces | |
internal | |
jaiabot | |
jaiabot::protobuf | |
Typedefs | |
typedef enum _jaiabot_protobuf_ArduinoStatusCode | jaiabot_protobuf_ArduinoStatusCode |
typedef struct _jaiabot_protobuf_ArduinoActuators | jaiabot_protobuf_ArduinoActuators |
typedef struct _jaiabot_protobuf_ArduinoDebug | jaiabot_protobuf_ArduinoDebug |
typedef struct _jaiabot_protobuf_ArduinoResponse | jaiabot_protobuf_ArduinoResponse |
typedef struct _jaiabot_protobuf_ArduinoSettings | jaiabot_protobuf_ArduinoSettings |
typedef struct _jaiabot_protobuf_ArduinoCommand | jaiabot_protobuf_ArduinoCommand |
Functions | |
template<> | |
PROTOBUF_NAMESPACE_OPEN ::jaiabot::protobuf::ArduinoActuators * | Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoActuators > (Arena *) |
template<> | |
::jaiabot::protobuf::ArduinoCommand * | Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoCommand > (Arena *) |
template<> | |
::jaiabot::protobuf::ArduinoDebug * | Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoDebug > (Arena *) |
template<> | |
::jaiabot::protobuf::ArduinoResponse * | Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoResponse > (Arena *) |
template<> | |
::jaiabot::protobuf::ArduinoSettings * | Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoSettings > (Arena *) |
bool | jaiabot::protobuf::ArduinoStatusCode_IsValid (int value) |
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | jaiabot::protobuf::ArduinoStatusCode_descriptor () |
template<typename T > | |
const std::string & | jaiabot::protobuf::ArduinoStatusCode_Name (T enum_t_value) |
bool | jaiabot::protobuf::ArduinoStatusCode_Parse (const std::string &name, ArduinoStatusCode *value) |
template<> | |
const EnumDescriptor * | GetEnumDescriptor< ::jaiabot::protobuf::ArduinoStatusCode > () |
#define _jaiabot_protobuf_ArduinoStatusCode_ARRAYSIZE ((jaiabot_protobuf_ArduinoStatusCode)(jaiabot_protobuf_ArduinoStatusCode_SETTINGS+1)) |
Definition at line 81 of file arduino.pb.h.
#define _jaiabot_protobuf_ArduinoStatusCode_MAX jaiabot_protobuf_ArduinoStatusCode_SETTINGS |
Definition at line 80 of file arduino.pb.h.
#define _jaiabot_protobuf_ArduinoStatusCode_MIN jaiabot_protobuf_ArduinoStatusCode_STARTUP |
Definition at line 79 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_CALLBACK NULL |
Definition at line 138 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_DEFAULT NULL |
Definition at line 139 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 131 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_fields &jaiabot_protobuf_ArduinoActuators_msg |
Definition at line 177 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_init_default {0, 0, 0, 0, 0, 0} |
Definition at line 90 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_init_zero {0, 0, 0, 0, 0, 0} |
Definition at line 95 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_led_switch_on_tag 6 |
Definition at line 106 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_motor_tag 1 |
Definition at line 101 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_port_elevator_tag 2 |
Definition at line 102 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_rudder_tag 4 |
Definition at line 104 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_size 32 |
Definition at line 183 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_stbd_elevator_tag 3 |
Definition at line 103 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoActuators_timeout_tag 5 |
Definition at line 105 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_actuators_MSGTYPE jaiabot_protobuf_ArduinoActuators |
Definition at line 147 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_actuators_tag 2 |
Definition at line 122 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_CALLBACK NULL |
Definition at line 144 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_DEFAULT NULL |
Definition at line 145 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 141 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_fields &jaiabot_protobuf_ArduinoCommand_msg |
Definition at line 178 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_init_default {false, jaiabot_protobuf_ArduinoSettings_init_default, false, jaiabot_protobuf_ArduinoActuators_init_default} |
Definition at line 91 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_init_zero {false, jaiabot_protobuf_ArduinoSettings_init_zero, false, jaiabot_protobuf_ArduinoActuators_init_zero} |
Definition at line 96 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_settings_MSGTYPE jaiabot_protobuf_ArduinoSettings |
Definition at line 146 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_settings_tag 1 |
Definition at line 121 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoCommand_size 48 |
Definition at line 184 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_arduino_not_responding_tag 2 |
Definition at line 108 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_arduino_restarted_tag 1 |
Definition at line 107 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_CALLBACK NULL |
Definition at line 166 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_DEFAULT (const pb_byte_t*)"\x08\x00\x10\x00\x00" |
Definition at line 167 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 163 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_fields &jaiabot_protobuf_ArduinoDebug_msg |
Definition at line 180 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_init_default {false, false, false, false} |
Definition at line 93 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_init_zero {false, 0, false, 0} |
Definition at line 98 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoDebug_size 4 |
Definition at line 185 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_calculated_crc_tag 51 |
Definition at line 117 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_CALLBACK NULL |
Definition at line 160 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_crc_tag 50 |
Definition at line 116 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_DEFAULT (const pb_byte_t*)"\xa0\x03\x00\x00" |
Definition at line 161 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 149 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_fields &jaiabot_protobuf_ArduinoResponse_msg |
Definition at line 179 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_init_default {_jaiabot_protobuf_ArduinoStatusCode_MIN, false, 0, false, 0, false, 0, false, 0, false, 0, false, 0, false, 0, false, 0, 0u} |
Definition at line 92 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_init_zero {_jaiabot_protobuf_ArduinoStatusCode_MIN, false, 0, false, 0, false, 0, false, 0, false, 0, false, 0, false, 0, false, 0, 0} |
Definition at line 97 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_motor_tag 6 |
Definition at line 114 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_size 59 |
Definition at line 186 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_status_code_tag 1 |
Definition at line 109 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_thermistor_voltage_tag 7 |
Definition at line 115 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_thermocouple_temperature_C_tag 2 |
Definition at line 110 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_vcccurrent_tag 4 |
Definition at line 112 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_vccvoltage_tag 3 |
Definition at line 111 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_version_tag 52 |
Definition at line 118 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoResponse_vvcurrent_tag 5 |
Definition at line 113 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_CALLBACK NULL |
Definition at line 128 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_DEFAULT NULL |
Definition at line 129 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 125 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_fields &jaiabot_protobuf_ArduinoSettings_msg |
Definition at line 176 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_forward_start_tag 1 |
Definition at line 119 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_init_default {0, 0} |
Definition at line 89 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_init_zero {0, 0} |
Definition at line 94 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_reverse_start_tag 2 |
Definition at line 120 of file arduino.pb.h.
#define jaiabot_protobuf_ArduinoSettings_size 12 |
Definition at line 187 of file arduino.pb.h.
#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2farduino_2eproto |
Definition at line 42 of file arduino.pb.h.
typedef struct _jaiabot_protobuf_ArduinoCommand jaiabot_protobuf_ArduinoCommand |
typedef struct _jaiabot_protobuf_ArduinoDebug jaiabot_protobuf_ArduinoDebug |
Definition at line 13 of file arduino.pb.h.
PROTOBUF_NAMESPACE_OPEN ::jaiabot::protobuf::ArduinoActuators* Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoActuators > | ( | Arena * | ) |
::jaiabot::protobuf::ArduinoCommand* Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoCommand > | ( | Arena * | ) |
::jaiabot::protobuf::ArduinoDebug* Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoDebug > | ( | Arena * | ) |
::jaiabot::protobuf::ArduinoResponse* Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoResponse > | ( | Arena * | ) |
::jaiabot::protobuf::ArduinoSettings* Arena::CreateMaybeMessage<::jaiabot::protobuf::ArduinoSettings > | ( | Arena * | ) |
|
inline |
Definition at line 1912 of file arduino.pb.h.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |