JaiaBot  1.12.1~beta1
JaiaBot micro-AUV software
jaiabot::protobuf Namespace Reference

Classes

class  PROTOBUF_FINAL
 

Enumerations

enum  ArduinoStatusCode : int {
  STARTUP = 0 , ACK = 1 , TIMEOUT = 2 , PREFIX_READ_ERROR = 3 ,
  MAGIC_WRONG = 4 , MESSAGE_TOO_BIG = 5 , MESSAGE_WRONG_SIZE = 6 , MESSAGE_DECODE_ERROR = 7 ,
  CRC_ERROR = 8 , SETTINGS = 9
}
 

Functions

bool ArduinoStatusCode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ArduinoStatusCode_descriptor ()
 
template<typename T >
const std::string & ArduinoStatusCode_Name (T enum_t_value)
 
bool ArduinoStatusCode_Parse (const std::string &name, ArduinoStatusCode *value)
 

Variables

ArduinoActuatorsDefaultTypeInternal _ArduinoActuators_default_instance_
 
ArduinoCommandDefaultTypeInternal _ArduinoCommand_default_instance_
 
ArduinoDebugDefaultTypeInternal _ArduinoDebug_default_instance_
 
ArduinoResponseDefaultTypeInternal _ArduinoResponse_default_instance_
 
ArduinoSettingsDefaultTypeInternal _ArduinoSettings_default_instance_
 
constexpr ArduinoStatusCode ArduinoStatusCode_MIN = STARTUP
 
constexpr ArduinoStatusCode ArduinoStatusCode_MAX = SETTINGS
 
constexpr int ArduinoStatusCode_ARRAYSIZE = ArduinoStatusCode_MAX + 1
 

Enumeration Type Documentation

◆ ArduinoStatusCode

Enumerator
STARTUP 
ACK 
TIMEOUT 
PREFIX_READ_ERROR 
MAGIC_WRONG 
MESSAGE_TOO_BIG 
MESSAGE_WRONG_SIZE 
MESSAGE_DECODE_ERROR 
CRC_ERROR 
SETTINGS 

Definition at line 91 of file arduino.pb.h.

Function Documentation

◆ ArduinoStatusCode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* jaiabot::protobuf::ArduinoStatusCode_descriptor ( )

◆ ArduinoStatusCode_IsValid()

bool jaiabot::protobuf::ArduinoStatusCode_IsValid ( int  value)

◆ ArduinoStatusCode_Name()

template<typename T >
const std::string& jaiabot::protobuf::ArduinoStatusCode_Name ( enum_t_value)
inline

Definition at line 110 of file arduino.pb.h.

◆ ArduinoStatusCode_Parse()

bool jaiabot::protobuf::ArduinoStatusCode_Parse ( const std::string &  name,
ArduinoStatusCode value 
)
inline

Definition at line 117 of file arduino.pb.h.

Variable Documentation

◆ _ArduinoActuators_default_instance_

ArduinoActuatorsDefaultTypeInternal jaiabot::protobuf::_ArduinoActuators_default_instance_
extern

◆ _ArduinoCommand_default_instance_

ArduinoCommandDefaultTypeInternal jaiabot::protobuf::_ArduinoCommand_default_instance_
extern

◆ _ArduinoDebug_default_instance_

ArduinoDebugDefaultTypeInternal jaiabot::protobuf::_ArduinoDebug_default_instance_
extern

◆ _ArduinoResponse_default_instance_

ArduinoResponseDefaultTypeInternal jaiabot::protobuf::_ArduinoResponse_default_instance_
extern

◆ _ArduinoSettings_default_instance_

ArduinoSettingsDefaultTypeInternal jaiabot::protobuf::_ArduinoSettings_default_instance_
extern

◆ ArduinoStatusCode_ARRAYSIZE

constexpr int jaiabot::protobuf::ArduinoStatusCode_ARRAYSIZE = ArduinoStatusCode_MAX + 1
constexpr

Definition at line 106 of file arduino.pb.h.

◆ ArduinoStatusCode_MAX

constexpr ArduinoStatusCode jaiabot::protobuf::ArduinoStatusCode_MAX = SETTINGS
constexpr

Definition at line 105 of file arduino.pb.h.

◆ ArduinoStatusCode_MIN

constexpr ArduinoStatusCode jaiabot::protobuf::ArduinoStatusCode_MIN = STARTUP
constexpr

Definition at line 104 of file arduino.pb.h.