Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::test::acomms::protobuf Namespace Reference

Classes

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

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 ( 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 ( 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

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

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

◆ Enum1_MAX

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

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

◆ Enum1_MIN

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

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

◆ Header_PublishDestination_PublishDestination_ARRAYSIZE

constexpr 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

constexpr 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

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

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