Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::test::acomms::protobuf Namespace Reference

Classes

class  EmbeddedMsg1
class  EmbeddedMsg2
class  TestMsg
class  Header
class  GobyMessage
class  RouteMessage

Enumerations

enum  Enum1 : int { ENUM_A = 1 , ENUM_B = 2 , ENUM_C = 3 }
enum  Header_PublishDestination : int { Header_PublishDestination_PUBLISH_SELF = 1 , Header_PublishDestination_PUBLISH_OTHER = 2 , Header_PublishDestination_PUBLISH_ALL = 3 }

Functions

bool Enum1_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Enum1_descriptor ()
template<typename T>
const std::string & Enum1_Name (T enum_t_value)
bool Enum1_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Enum1 *value)
bool Header_PublishDestination_IsValid (int value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Header_PublishDestination_descriptor ()
template<typename T>
const std::string & Header_PublishDestination_Name (T enum_t_value)
bool Header_PublishDestination_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Header_PublishDestination *value)

Variables

EmbeddedMsg1DefaultTypeInternal _EmbeddedMsg1_default_instance_
EmbeddedMsg2DefaultTypeInternal _EmbeddedMsg2_default_instance_
TestMsgDefaultTypeInternal _TestMsg_default_instance_
constexpr Enum1 Enum1_MIN = ENUM_A
constexpr Enum1 Enum1_MAX = ENUM_C
constexpr int Enum1_ARRAYSIZE = Enum1_MAX + 1
HeaderDefaultTypeInternal _Header_default_instance_
constexpr Header_PublishDestination Header_PublishDestination_PublishDestination_MIN = Header_PublishDestination_PUBLISH_SELF
constexpr Header_PublishDestination Header_PublishDestination_PublishDestination_MAX = Header_PublishDestination_PUBLISH_ALL
constexpr int Header_PublishDestination_PublishDestination_ARRAYSIZE = Header_PublishDestination_PublishDestination_MAX + 1
GobyMessageDefaultTypeInternal _GobyMessage_default_instance_
RouteMessageDefaultTypeInternal _RouteMessage_default_instance_

Enumeration Type Documentation

◆ Enum1

Enumerator
ENUM_A 
ENUM_B 
ENUM_C 

Definition at line 80 of file test.pb.h.

◆ Header_PublishDestination

Enumerator
Header_PublishDestination_PUBLISH_SELF 
Header_PublishDestination_PUBLISH_OTHER 
Header_PublishDestination_PUBLISH_ALL 

Definition at line 74 of file header.pb.h.

Function Documentation

◆ Enum1_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::test::acomms::protobuf::Enum1_descriptor ( )

◆ Enum1_IsValid()

bool goby::test::acomms::protobuf::Enum1_IsValid ( int value)

◆ Enum1_Name()

template<typename T>
const std::string & goby::test::acomms::protobuf::Enum1_Name ( T enum_t_value)
inline

Definition at line 92 of file test.pb.h.

◆ Enum1_Parse()

bool goby::test::acomms::protobuf::Enum1_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Enum1 * value )
inline

Definition at line 99 of file test.pb.h.

◆ Header_PublishDestination_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::test::acomms::protobuf::Header_PublishDestination_descriptor ( )

◆ Header_PublishDestination_IsValid()

bool goby::test::acomms::protobuf::Header_PublishDestination_IsValid ( int value)

◆ Header_PublishDestination_Name()

template<typename T>
const std::string & goby::test::acomms::protobuf::Header_PublishDestination_Name ( T enum_t_value)
inline

Definition at line 86 of file header.pb.h.

◆ Header_PublishDestination_Parse()

bool goby::test::acomms::protobuf::Header_PublishDestination_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Header_PublishDestination * value )
inline

Definition at line 93 of file header.pb.h.

Variable Documentation

◆ _EmbeddedMsg1_default_instance_

EmbeddedMsg1DefaultTypeInternal goby::test::acomms::protobuf::_EmbeddedMsg1_default_instance_
extern

◆ _EmbeddedMsg2_default_instance_

EmbeddedMsg2DefaultTypeInternal goby::test::acomms::protobuf::_EmbeddedMsg2_default_instance_
extern

◆ _GobyMessage_default_instance_

GobyMessageDefaultTypeInternal goby::test::acomms::protobuf::_GobyMessage_default_instance_
extern

Definition at line 58 of file test.pb.h.

◆ _Header_default_instance_

HeaderDefaultTypeInternal goby::test::acomms::protobuf::_Header_default_instance_
extern

◆ _RouteMessage_default_instance_

RouteMessageDefaultTypeInternal goby::test::acomms::protobuf::_RouteMessage_default_instance_
extern

◆ _TestMsg_default_instance_

TestMsgDefaultTypeInternal goby::test::acomms::protobuf::_TestMsg_default_instance_
extern

Definition at line 58 of file test.pb.h.

◆ Enum1_ARRAYSIZE

int goby::test::acomms::protobuf::Enum1_ARRAYSIZE = Enum1_MAX + 1
constexpr

Definition at line 88 of file test.pb.h.

◆ Enum1_MAX

Enum1 goby::test::acomms::protobuf::Enum1_MAX = ENUM_C
constexpr

Definition at line 87 of file test.pb.h.

◆ Enum1_MIN

Enum1 goby::test::acomms::protobuf::Enum1_MIN = ENUM_A
constexpr

Definition at line 86 of file test.pb.h.

◆ Header_PublishDestination_PublishDestination_ARRAYSIZE

int goby::test::acomms::protobuf::Header_PublishDestination_PublishDestination_ARRAYSIZE = Header_PublishDestination_PublishDestination_MAX + 1
constexpr

Definition at line 82 of file header.pb.h.

◆ Header_PublishDestination_PublishDestination_MAX

Header_PublishDestination goby::test::acomms::protobuf::Header_PublishDestination_PublishDestination_MAX = Header_PublishDestination_PUBLISH_ALL
constexpr

Definition at line 81 of file header.pb.h.

◆ Header_PublishDestination_PublishDestination_MIN

Header_PublishDestination goby::test::acomms::protobuf::Header_PublishDestination_PublishDestination_MIN = Header_PublishDestination_PUBLISH_SELF
constexpr

Definition at line 80 of file header.pb.h.