Goby3  3.1.5
2024.05.14
goby::test::acomms::protobuf Namespace Reference

Classes

class  PROTOBUF_FINAL
 

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 (const std::string &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 (const std::string &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 90 of file test.pb.h.

◆ Header_PublishDestination

Enumerator
Header_PublishDestination_PUBLISH_SELF 
Header_PublishDestination_PUBLISH_OTHER 
Header_PublishDestination_PUBLISH_ALL 

Definition at line 85 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 102 of file test.pb.h.

◆ Enum1_Parse()

bool goby::test::acomms::protobuf::Enum1_Parse ( const std::string &  name,
Enum1 value 
)
inline

Definition at line 109 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 97 of file header.pb.h.

◆ Header_PublishDestination_Parse()

bool goby::test::acomms::protobuf::Header_PublishDestination_Parse ( const std::string &  name,
Header_PublishDestination value 
)
inline

Definition at line 104 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 68 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 68 of file test.pb.h.

◆ Enum1_ARRAYSIZE

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

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

◆ Enum1_MAX

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

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

◆ Enum1_MIN

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

Definition at line 96 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 93 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 92 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 91 of file header.pb.h.