Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::apps::middleware::protobuf Namespace Reference

Classes

class  GobyToolConfig
 
class  LogConvertToolConfig
 
class  ProtobufShowToolConfig
 
class  ProtobufToolConfig
 
class  SerialMuxConfig
 
class  SerialMuxConfig_SecondaryPTY
 
class  UnifiedLogToolConfig
 

Enumerations

enum  UnifiedLogToolConfig_Action : int { UnifiedLogToolConfig_Action_help = 0 , UnifiedLogToolConfig_Action_convert = 1 }
 
enum  ProtobufToolConfig_Action : int { ProtobufToolConfig_Action_help = 0 , ProtobufToolConfig_Action_show = 1 }
 
enum  GobyToolConfig_Action : int {
  GobyToolConfig_Action_help = 0 , GobyToolConfig_Action_log = 1 , GobyToolConfig_Action_launch = 2 , GobyToolConfig_Action_zeromq = 10 ,
  GobyToolConfig_Action_protobuf = 20
}
 
enum  LogConvertToolConfig_OutputFormat : int { LogConvertToolConfig_OutputFormat_DEBUG_TEXT = 1 , LogConvertToolConfig_OutputFormat_HDF5 = 2 , LogConvertToolConfig_OutputFormat_JSON = 3 }
 

Functions

bool UnifiedLogToolConfig_Action_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * UnifiedLogToolConfig_Action_descriptor ()
 
template<typename T >
const std::string & UnifiedLogToolConfig_Action_Name (T enum_t_value)
 
bool UnifiedLogToolConfig_Action_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, UnifiedLogToolConfig_Action *value)
 
bool ProtobufToolConfig_Action_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ProtobufToolConfig_Action_descriptor ()
 
template<typename T >
const std::string & ProtobufToolConfig_Action_Name (T enum_t_value)
 
bool ProtobufToolConfig_Action_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ProtobufToolConfig_Action *value)
 
bool GobyToolConfig_Action_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * GobyToolConfig_Action_descriptor ()
 
template<typename T >
const std::string & GobyToolConfig_Action_Name (T enum_t_value)
 
bool GobyToolConfig_Action_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, GobyToolConfig_Action *value)
 
bool LogConvertToolConfig_OutputFormat_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LogConvertToolConfig_OutputFormat_descriptor ()
 
template<typename T >
const std::string & LogConvertToolConfig_OutputFormat_Name (T enum_t_value)
 
bool LogConvertToolConfig_OutputFormat_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LogConvertToolConfig_OutputFormat *value)
 

Variables

UnifiedLogToolConfigDefaultTypeInternal _UnifiedLogToolConfig_default_instance_
 
constexpr UnifiedLogToolConfig_Action UnifiedLogToolConfig_Action_Action_MIN = UnifiedLogToolConfig_Action_help
 
constexpr UnifiedLogToolConfig_Action UnifiedLogToolConfig_Action_Action_MAX = UnifiedLogToolConfig_Action_convert
 
constexpr int UnifiedLogToolConfig_Action_Action_ARRAYSIZE = UnifiedLogToolConfig_Action_Action_MAX + 1
 
ProtobufShowToolConfigDefaultTypeInternal _ProtobufShowToolConfig_default_instance_
 
ProtobufToolConfigDefaultTypeInternal _ProtobufToolConfig_default_instance_
 
constexpr ProtobufToolConfig_Action ProtobufToolConfig_Action_Action_MIN = ProtobufToolConfig_Action_help
 
constexpr ProtobufToolConfig_Action ProtobufToolConfig_Action_Action_MAX = ProtobufToolConfig_Action_show
 
constexpr int ProtobufToolConfig_Action_Action_ARRAYSIZE = ProtobufToolConfig_Action_Action_MAX + 1
 
GobyToolConfigDefaultTypeInternal _GobyToolConfig_default_instance_
 
constexpr GobyToolConfig_Action GobyToolConfig_Action_Action_MIN = GobyToolConfig_Action_help
 
constexpr GobyToolConfig_Action GobyToolConfig_Action_Action_MAX = GobyToolConfig_Action_protobuf
 
constexpr int GobyToolConfig_Action_Action_ARRAYSIZE = GobyToolConfig_Action_Action_MAX + 1
 
SerialMuxConfigDefaultTypeInternal _SerialMuxConfig_default_instance_
 
SerialMuxConfig_SecondaryPTYDefaultTypeInternal _SerialMuxConfig_SecondaryPTY_default_instance_
 
LogConvertToolConfigDefaultTypeInternal _LogConvertToolConfig_default_instance_
 
constexpr LogConvertToolConfig_OutputFormat LogConvertToolConfig_OutputFormat_OutputFormat_MIN = LogConvertToolConfig_OutputFormat_DEBUG_TEXT
 
constexpr LogConvertToolConfig_OutputFormat LogConvertToolConfig_OutputFormat_OutputFormat_MAX = LogConvertToolConfig_OutputFormat_JSON
 
constexpr int LogConvertToolConfig_OutputFormat_OutputFormat_ARRAYSIZE = LogConvertToolConfig_OutputFormat_OutputFormat_MAX + 1
 

Enumeration Type Documentation

◆ GobyToolConfig_Action

Enumerator
GobyToolConfig_Action_help 
GobyToolConfig_Action_log 
GobyToolConfig_Action_launch 
GobyToolConfig_Action_zeromq 
GobyToolConfig_Action_protobuf 

Definition at line 73 of file tool.pb.h.

◆ LogConvertToolConfig_OutputFormat

Enumerator
LogConvertToolConfig_OutputFormat_DEBUG_TEXT 
LogConvertToolConfig_OutputFormat_HDF5 
LogConvertToolConfig_OutputFormat_JSON 

Definition at line 73 of file log_convert_tool_config.pb.h.

◆ ProtobufToolConfig_Action

Enumerator
ProtobufToolConfig_Action_help 
ProtobufToolConfig_Action_show 

Definition at line 77 of file protobuf.pb.h.

◆ UnifiedLogToolConfig_Action

Enumerator
UnifiedLogToolConfig_Action_help 
UnifiedLogToolConfig_Action_convert 

Definition at line 73 of file log.pb.h.

Function Documentation

◆ GobyToolConfig_Action_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::apps::middleware::protobuf::GobyToolConfig_Action_descriptor ( )

◆ GobyToolConfig_Action_IsValid()

bool goby::apps::middleware::protobuf::GobyToolConfig_Action_IsValid ( int  value)

◆ GobyToolConfig_Action_Name()

template<typename T >
const std::string & goby::apps::middleware::protobuf::GobyToolConfig_Action_Name ( enum_t_value)
inline

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

◆ GobyToolConfig_Action_Parse()

bool goby::apps::middleware::protobuf::GobyToolConfig_Action_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
GobyToolConfig_Action value 
)
inline

Definition at line 94 of file tool.pb.h.

◆ LogConvertToolConfig_OutputFormat_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_descriptor ( )

◆ LogConvertToolConfig_OutputFormat_IsValid()

bool goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_IsValid ( int  value)

◆ LogConvertToolConfig_OutputFormat_Name()

template<typename T >
const std::string & goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_Name ( enum_t_value)
inline

Definition at line 85 of file log_convert_tool_config.pb.h.

◆ LogConvertToolConfig_OutputFormat_Parse()

bool goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
LogConvertToolConfig_OutputFormat value 
)
inline

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

◆ ProtobufToolConfig_Action_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::apps::middleware::protobuf::ProtobufToolConfig_Action_descriptor ( )

◆ ProtobufToolConfig_Action_IsValid()

bool goby::apps::middleware::protobuf::ProtobufToolConfig_Action_IsValid ( int  value)

◆ ProtobufToolConfig_Action_Name()

template<typename T >
const std::string & goby::apps::middleware::protobuf::ProtobufToolConfig_Action_Name ( enum_t_value)
inline

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

◆ ProtobufToolConfig_Action_Parse()

bool goby::apps::middleware::protobuf::ProtobufToolConfig_Action_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
ProtobufToolConfig_Action value 
)
inline

Definition at line 95 of file protobuf.pb.h.

◆ UnifiedLogToolConfig_Action_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_descriptor ( )

◆ UnifiedLogToolConfig_Action_IsValid()

bool goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_IsValid ( int  value)

◆ UnifiedLogToolConfig_Action_Name()

template<typename T >
const std::string & goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_Name ( enum_t_value)
inline

Definition at line 84 of file log.pb.h.

◆ UnifiedLogToolConfig_Action_Parse()

bool goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
UnifiedLogToolConfig_Action value 
)
inline

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

Variable Documentation

◆ _GobyToolConfig_default_instance_

GobyToolConfigDefaultTypeInternal goby::apps::middleware::protobuf::_GobyToolConfig_default_instance_
extern

◆ _LogConvertToolConfig_default_instance_

LogConvertToolConfigDefaultTypeInternal goby::apps::middleware::protobuf::_LogConvertToolConfig_default_instance_
extern

◆ _ProtobufShowToolConfig_default_instance_

ProtobufShowToolConfigDefaultTypeInternal goby::apps::middleware::protobuf::_ProtobufShowToolConfig_default_instance_
extern

◆ _ProtobufToolConfig_default_instance_

ProtobufToolConfigDefaultTypeInternal goby::apps::middleware::protobuf::_ProtobufToolConfig_default_instance_
extern

◆ _SerialMuxConfig_default_instance_

SerialMuxConfigDefaultTypeInternal goby::apps::middleware::protobuf::_SerialMuxConfig_default_instance_
extern

◆ _SerialMuxConfig_SecondaryPTY_default_instance_

SerialMuxConfig_SecondaryPTYDefaultTypeInternal goby::apps::middleware::protobuf::_SerialMuxConfig_SecondaryPTY_default_instance_
extern

◆ _UnifiedLogToolConfig_default_instance_

UnifiedLogToolConfigDefaultTypeInternal goby::apps::middleware::protobuf::_UnifiedLogToolConfig_default_instance_
extern

◆ GobyToolConfig_Action_Action_ARRAYSIZE

constexpr int goby::apps::middleware::protobuf::GobyToolConfig_Action_Action_ARRAYSIZE = GobyToolConfig_Action_Action_MAX + 1
constexpr

Definition at line 83 of file tool.pb.h.

◆ GobyToolConfig_Action_Action_MAX

constexpr GobyToolConfig_Action goby::apps::middleware::protobuf::GobyToolConfig_Action_Action_MAX = GobyToolConfig_Action_protobuf
constexpr

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

◆ GobyToolConfig_Action_Action_MIN

constexpr GobyToolConfig_Action goby::apps::middleware::protobuf::GobyToolConfig_Action_Action_MIN = GobyToolConfig_Action_help
constexpr

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

◆ LogConvertToolConfig_OutputFormat_OutputFormat_ARRAYSIZE

constexpr int goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_OutputFormat_ARRAYSIZE = LogConvertToolConfig_OutputFormat_OutputFormat_MAX + 1
constexpr

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

◆ LogConvertToolConfig_OutputFormat_OutputFormat_MAX

constexpr LogConvertToolConfig_OutputFormat goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_OutputFormat_MAX = LogConvertToolConfig_OutputFormat_JSON
constexpr

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

◆ LogConvertToolConfig_OutputFormat_OutputFormat_MIN

constexpr LogConvertToolConfig_OutputFormat goby::apps::middleware::protobuf::LogConvertToolConfig_OutputFormat_OutputFormat_MIN = LogConvertToolConfig_OutputFormat_DEBUG_TEXT
constexpr

Definition at line 79 of file log_convert_tool_config.pb.h.

◆ ProtobufToolConfig_Action_Action_ARRAYSIZE

constexpr int goby::apps::middleware::protobuf::ProtobufToolConfig_Action_Action_ARRAYSIZE = ProtobufToolConfig_Action_Action_MAX + 1
constexpr

Definition at line 84 of file protobuf.pb.h.

◆ ProtobufToolConfig_Action_Action_MAX

constexpr ProtobufToolConfig_Action goby::apps::middleware::protobuf::ProtobufToolConfig_Action_Action_MAX = ProtobufToolConfig_Action_show
constexpr

Definition at line 83 of file protobuf.pb.h.

◆ ProtobufToolConfig_Action_Action_MIN

constexpr ProtobufToolConfig_Action goby::apps::middleware::protobuf::ProtobufToolConfig_Action_Action_MIN = ProtobufToolConfig_Action_help
constexpr

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

◆ UnifiedLogToolConfig_Action_Action_ARRAYSIZE

constexpr int goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_Action_ARRAYSIZE = UnifiedLogToolConfig_Action_Action_MAX + 1
constexpr

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

◆ UnifiedLogToolConfig_Action_Action_MAX

constexpr UnifiedLogToolConfig_Action goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_Action_MAX = UnifiedLogToolConfig_Action_convert
constexpr

Definition at line 79 of file log.pb.h.

◆ UnifiedLogToolConfig_Action_Action_MIN

constexpr UnifiedLogToolConfig_Action goby::apps::middleware::protobuf::UnifiedLogToolConfig_Action_Action_MIN = UnifiedLogToolConfig_Action_help
constexpr

Definition at line 78 of file log.pb.h.