Goby3  3.1.5
2024.05.14
goby::util::protobuf::GLogConfig Class Reference

#include <goby/util/protobuf/debug_logger.pb.h>

Inheritance diagram for goby::util::protobuf::GLogConfig:
google::protobuf::Message google::protobuf::MessageLite

Public Types

typedef GLogConfig_FileLog FileLog
 
typedef GLogConfig_Verbosity Verbosity
 
- Public Types inherited from google::protobuf::Message
typedef google::protobuf::Reflection Reflection
 

Public Member Functions

 GLogConfig ()
 
virtual ~GLogConfig ()
 
 GLogConfig (const GLogConfig &from)
 
GLogConfigoperator= (const GLogConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (GLogConfig *other)
 
GLogConfigNew () const final
 
GLogConfigNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const GLogConfig &from)
 
void MergeFrom (const GLogConfig &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_file_log () const
 
void clear_file_log ()
 
const ::goby::util::protobuf::GLogConfig_FileLogfile_log () const
 
::goby::util::protobuf::GLogConfig_FileLogrelease_file_log ()
 
::goby::util::protobuf::GLogConfig_FileLogmutable_file_log ()
 
void set_allocated_file_log (::goby::util::protobuf::GLogConfig_FileLog *file_log)
 
bool has_show_gui () const
 
void clear_show_gui ()
 
bool show_gui () const
 
void set_show_gui (bool value)
 
bool has_show_dccl_log () const
 
void clear_show_dccl_log ()
 
bool show_dccl_log () const
 
void set_show_dccl_log (bool value)
 
bool has_tty_verbosity () const
 
void clear_tty_verbosity ()
 
::goby::util::protobuf::GLogConfig_Verbosity tty_verbosity () const
 
void set_tty_verbosity (::goby::util::protobuf::GLogConfig_Verbosity value)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (std::vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual size_t SpaceUsedLong () const
 
int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (std::istream *input)
 
bool ParsePartialFromIstream (std::istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const Descriptor * GetDescriptor () const
 
virtual const ReflectionGetReflection () const final
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
virtual ::google::protobuf::ArenaGetArena () const
 
virtual void * GetMaybeArenaPointer () const
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
int ByteSize () const
 
virtual uint8 * SerializeWithCachedSizesToArray (uint8 *target) const
 
virtual uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, uint8 *target) const
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const GLogConfigdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const GLogConfiginternal_default_instance ()
 
static bool Verbosity_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * Verbosity_descriptor ()
 
static const ::std::string & Verbosity_Name (Verbosity value)
 
static bool Verbosity_Parse (const ::std::string &name, Verbosity *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const Verbosity QUIET
 
static const Verbosity WARN
 
static const Verbosity VERBOSE
 
static const Verbosity DEBUG1
 
static const Verbosity DEBUG2
 
static const Verbosity DEBUG3
 
static const Verbosity Verbosity_MIN
 
static const Verbosity Verbosity_MAX
 
static const int Verbosity_ARRAYSIZE
 
static const int kFileLogFieldNumber = 3
 
static const int kShowGuiFieldNumber = 2
 
static const int kShowDcclLogFieldNumber = 4
 
static const int kTtyVerbosityFieldNumber = 1
 

Friends

struct ::protobuf_goby_2futil_2fprotobuf_2fdebug_5flogger_2eproto::TableStruct
 
void swap (GLogConfig &a, GLogConfig &b)
 

Additional Inherited Members

- Static Protected Member Functions inherited from google::protobuf::MessageLite
template<typename T >
::google::protobuf::internal::RepeatedPtrFieldBase * CastToBase (::google::protobuf::RepeatedPtrField< T > *repeated)
 
template<typename T >
static const ::google::protobuf::internal::RepeatedPtrFieldBase & CastToBase (const ::google::protobuf::RepeatedPtrField< T > &repeated)
 
template<typename T >
static T * CreateMaybeMessage (Arena *arena)
 

Detailed Description

Definition at line 427 of file debug_logger.pb.h.

Member Typedef Documentation

◆ FileLog

◆ Verbosity

Constructor & Destructor Documentation

◆ GLogConfig() [1/2]

goby::util::protobuf::GLogConfig::GLogConfig ( )

◆ ~GLogConfig()

virtual goby::util::protobuf::GLogConfig::~GLogConfig ( )
virtual

◆ GLogConfig() [2/2]

goby::util::protobuf::GLogConfig::GLogConfig ( const GLogConfig from)

Member Function Documentation

◆ ByteSizeLong()

size_t goby::util::protobuf::GLogConfig::ByteSizeLong ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

◆ Clear()

void goby::util::protobuf::GLogConfig::Clear ( )
finalvirtual

Reimplemented from google::protobuf::Message.

◆ clear_file_log()

void goby::util::protobuf::GLogConfig::clear_file_log ( )
inline

Definition at line 975 of file debug_logger.pb.h.

◆ clear_show_dccl_log()

void goby::util::protobuf::GLogConfig::clear_show_dccl_log ( )
inline

Definition at line 1033 of file debug_logger.pb.h.

◆ clear_show_gui()

void goby::util::protobuf::GLogConfig::clear_show_gui ( )
inline

Definition at line 951 of file debug_logger.pb.h.

◆ clear_tty_verbosity()

void goby::util::protobuf::GLogConfig::clear_tty_verbosity ( )
inline

Definition at line 926 of file debug_logger.pb.h.

◆ CopyFrom() [1/2]

void goby::util::protobuf::GLogConfig::CopyFrom ( const ::google::protobuf::Message from)
final

◆ CopyFrom() [2/2]

void goby::util::protobuf::GLogConfig::CopyFrom ( const GLogConfig from)

◆ default_instance()

static const GLogConfig& goby::util::protobuf::GLogConfig::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* goby::util::protobuf::GLogConfig::descriptor ( )
static

◆ file_log()

const ::goby::util::protobuf::GLogConfig_FileLog & goby::util::protobuf::GLogConfig::file_log ( ) const
inline

Definition at line 982 of file debug_logger.pb.h.

◆ GetCachedSize()

int goby::util::protobuf::GLogConfig::GetCachedSize ( ) const
inlinefinalvirtual

Implements google::protobuf::MessageLite.

Definition at line 499 of file debug_logger.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata goby::util::protobuf::GLogConfig::GetMetadata ( ) const
finalvirtual

◆ has_file_log()

bool goby::util::protobuf::GLogConfig::has_file_log ( ) const
inline

Definition at line 966 of file debug_logger.pb.h.

◆ has_show_dccl_log()

bool goby::util::protobuf::GLogConfig::has_show_dccl_log ( ) const
inline

Definition at line 1024 of file debug_logger.pb.h.

◆ has_show_gui()

bool goby::util::protobuf::GLogConfig::has_show_gui ( ) const
inline

Definition at line 942 of file debug_logger.pb.h.

◆ has_tty_verbosity()

bool goby::util::protobuf::GLogConfig::has_tty_verbosity ( ) const
inline

Definition at line 917 of file debug_logger.pb.h.

◆ InitAsDefaultInstance()

static void goby::util::protobuf::GLogConfig::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const GLogConfig* goby::util::protobuf::GLogConfig::internal_default_instance ( )
inlinestatic

Definition at line 464 of file debug_logger.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* goby::util::protobuf::GLogConfig::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool goby::util::protobuf::GLogConfig::IsInitialized ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

◆ MergeFrom() [1/2]

void goby::util::protobuf::GLogConfig::MergeFrom ( const ::google::protobuf::Message from)
final

◆ MergeFrom() [2/2]

void goby::util::protobuf::GLogConfig::MergeFrom ( const GLogConfig from)

◆ MergePartialFromCodedStream()

bool goby::util::protobuf::GLogConfig::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_file_log()

goby::util::protobuf::GLogConfig_FileLog * goby::util::protobuf::GLogConfig::mutable_file_log ( )
inline

Definition at line 995 of file debug_logger.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* goby::util::protobuf::GLogConfig::mutable_unknown_fields ( )
inline

Definition at line 456 of file debug_logger.pb.h.

◆ New() [1/2]

GLogConfig* goby::util::protobuf::GLogConfig::New ( ) const
inlinefinalvirtual

Implements google::protobuf::Message.

Definition at line 478 of file debug_logger.pb.h.

◆ New() [2/2]

GLogConfig* goby::util::protobuf::GLogConfig::New ( ::google::protobuf::Arena arena) const
inlinefinalvirtual

Reimplemented from google::protobuf::Message.

Definition at line 482 of file debug_logger.pb.h.

◆ operator=()

GLogConfig& goby::util::protobuf::GLogConfig::operator= ( const GLogConfig from)
inline

Definition at line 434 of file debug_logger.pb.h.

◆ release_file_log()

goby::util::protobuf::GLogConfig_FileLog * goby::util::protobuf::GLogConfig::release_file_log ( )
inline

Definition at line 988 of file debug_logger.pb.h.

◆ SerializeWithCachedSizes()

void goby::util::protobuf::GLogConfig::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_file_log()

void goby::util::protobuf::GLogConfig::set_allocated_file_log ( ::goby::util::protobuf::GLogConfig_FileLog file_log)
inline

Definition at line 1004 of file debug_logger.pb.h.

◆ set_show_dccl_log()

void goby::util::protobuf::GLogConfig::set_show_dccl_log ( bool  value)
inline

Definition at line 1041 of file debug_logger.pb.h.

◆ set_show_gui()

void goby::util::protobuf::GLogConfig::set_show_gui ( bool  value)
inline

Definition at line 959 of file debug_logger.pb.h.

◆ set_tty_verbosity()

void goby::util::protobuf::GLogConfig::set_tty_verbosity ( ::goby::util::protobuf::GLogConfig_Verbosity  value)
inline

Definition at line 934 of file debug_logger.pb.h.

◆ show_dccl_log()

bool goby::util::protobuf::GLogConfig::show_dccl_log ( ) const
inline

Definition at line 1037 of file debug_logger.pb.h.

◆ show_gui()

bool goby::util::protobuf::GLogConfig::show_gui ( ) const
inline

Definition at line 955 of file debug_logger.pb.h.

◆ Swap()

void goby::util::protobuf::GLogConfig::Swap ( GLogConfig other)

◆ tty_verbosity()

goby::util::protobuf::GLogConfig_Verbosity goby::util::protobuf::GLogConfig::tty_verbosity ( ) const
inline

Definition at line 930 of file debug_logger.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& goby::util::protobuf::GLogConfig::unknown_fields ( ) const
inline

Definition at line 453 of file debug_logger.pb.h.

◆ Verbosity_descriptor()

static const ::google::protobuf::EnumDescriptor* goby::util::protobuf::GLogConfig::Verbosity_descriptor ( )
inlinestatic

Definition at line 544 of file debug_logger.pb.h.

◆ Verbosity_IsValid()

static bool goby::util::protobuf::GLogConfig::Verbosity_IsValid ( int  value)
inlinestatic

Definition at line 534 of file debug_logger.pb.h.

◆ Verbosity_Name()

static const ::std::string& goby::util::protobuf::GLogConfig::Verbosity_Name ( Verbosity  value)
inlinestatic

Definition at line 547 of file debug_logger.pb.h.

◆ Verbosity_Parse()

static bool goby::util::protobuf::GLogConfig::Verbosity_Parse ( const ::std::string &  name,
Verbosity value 
)
inlinestatic

Definition at line 550 of file debug_logger.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_goby_2futil_2fprotobuf_2fdebug_5flogger_2eproto::TableStruct

◆ swap

void swap ( GLogConfig a,
GLogConfig b 
)
friend

Definition at line 472 of file debug_logger.pb.h.

Member Data Documentation

◆ DEBUG1

const Verbosity goby::util::protobuf::GLogConfig::DEBUG1
static
Initial value:

Definition at line 528 of file debug_logger.pb.h.

◆ DEBUG2

const Verbosity goby::util::protobuf::GLogConfig::DEBUG2
static
Initial value:

Definition at line 530 of file debug_logger.pb.h.

◆ DEBUG3

const Verbosity goby::util::protobuf::GLogConfig::DEBUG3
static
Initial value:

Definition at line 532 of file debug_logger.pb.h.

◆ kFileLogFieldNumber

const int goby::util::protobuf::GLogConfig::kFileLogFieldNumber = 3
static

Definition at line 560 of file debug_logger.pb.h.

◆ kIndexInFileMessages

constexpr int goby::util::protobuf::GLogConfig::kIndexInFileMessages
staticconstexpr
Initial value:
=
2

Definition at line 468 of file debug_logger.pb.h.

◆ kShowDcclLogFieldNumber

const int goby::util::protobuf::GLogConfig::kShowDcclLogFieldNumber = 4
static

Definition at line 579 of file debug_logger.pb.h.

◆ kShowGuiFieldNumber

const int goby::util::protobuf::GLogConfig::kShowGuiFieldNumber = 2
static

Definition at line 572 of file debug_logger.pb.h.

◆ kTtyVerbosityFieldNumber

const int goby::util::protobuf::GLogConfig::kTtyVerbosityFieldNumber = 1
static

Definition at line 586 of file debug_logger.pb.h.

◆ QUIET

const Verbosity goby::util::protobuf::GLogConfig::QUIET
static
Initial value:

Definition at line 522 of file debug_logger.pb.h.

◆ VERBOSE

const Verbosity goby::util::protobuf::GLogConfig::VERBOSE
static
Initial value:

Definition at line 526 of file debug_logger.pb.h.

◆ Verbosity_ARRAYSIZE

const int goby::util::protobuf::GLogConfig::Verbosity_ARRAYSIZE
static
Initial value:

Definition at line 541 of file debug_logger.pb.h.

◆ Verbosity_MAX

const Verbosity goby::util::protobuf::GLogConfig::Verbosity_MAX
static
Initial value:

Definition at line 539 of file debug_logger.pb.h.

◆ Verbosity_MIN

const Verbosity goby::util::protobuf::GLogConfig::Verbosity_MIN
static
Initial value:

Definition at line 537 of file debug_logger.pb.h.

◆ WARN

const Verbosity goby::util::protobuf::GLogConfig::WARN
static
Initial value:

Definition at line 524 of file debug_logger.pb.h.


The documentation for this class was generated from the following file:
goby::util::protobuf::GLogConfig_Verbosity_DEBUG2
@ GLogConfig_Verbosity_DEBUG2
Definition: debug_logger.pb.h:88
goby::util::protobuf::GLogConfig_Verbosity_DEBUG1
@ GLogConfig_Verbosity_DEBUG1
Definition: debug_logger.pb.h:87
goby::util::protobuf::GLogConfig_Verbosity_VERBOSE
@ GLogConfig_Verbosity_VERBOSE
Definition: debug_logger.pb.h:86
goby::util::protobuf::GLogConfig_Verbosity_QUIET
@ GLogConfig_Verbosity_QUIET
Definition: debug_logger.pb.h:84
goby::util::protobuf::GLogConfig_Verbosity_WARN
@ GLogConfig_Verbosity_WARN
Definition: debug_logger.pb.h:85
goby::util::protobuf::GLogConfig_Verbosity_Verbosity_ARRAYSIZE
const int GLogConfig_Verbosity_Verbosity_ARRAYSIZE
Definition: debug_logger.pb.h:94
goby::util::protobuf::GLogConfig_Verbosity_Verbosity_MIN
const GLogConfig_Verbosity GLogConfig_Verbosity_Verbosity_MIN
Definition: debug_logger.pb.h:92
goby::util::protobuf::GLogConfig_Verbosity_DEBUG3
@ GLogConfig_Verbosity_DEBUG3
Definition: debug_logger.pb.h:89
goby::util::protobuf::GLogConfig_Verbosity_Verbosity_MAX
const GLogConfig_Verbosity GLogConfig_Verbosity_Verbosity_MAX
Definition: debug_logger.pb.h:93