Goby3  3.1.4
2024.02.22
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 282 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 720 of file debug_logger.pb.h.

◆ clear_show_dccl_log()

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

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

◆ clear_show_gui()

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

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

◆ clear_tty_verbosity()

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

Definition at line 671 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 727 of file debug_logger.pb.h.

◆ GetCachedSize()

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

Implements google::protobuf::MessageLite.

Definition at line 354 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 711 of file debug_logger.pb.h.

◆ has_show_dccl_log()

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

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

◆ has_show_gui()

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

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

◆ has_tty_verbosity()

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

Definition at line 662 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 319 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 740 of file debug_logger.pb.h.

◆ mutable_unknown_fields()

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

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

◆ New() [1/2]

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

Implements google::protobuf::Message.

Definition at line 333 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 337 of file debug_logger.pb.h.

◆ operator=()

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

Definition at line 289 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 733 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 749 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 786 of file debug_logger.pb.h.

◆ set_show_gui()

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

Definition at line 704 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 679 of file debug_logger.pb.h.

◆ show_dccl_log()

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

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

◆ show_gui()

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

Definition at line 700 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 675 of file debug_logger.pb.h.

◆ unknown_fields()

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

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

◆ Verbosity_descriptor()

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

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

◆ Verbosity_IsValid()

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

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

◆ Verbosity_Name()

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

Definition at line 402 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 405 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 327 of file debug_logger.pb.h.

Member Data Documentation

◆ DEBUG1

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

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

◆ DEBUG2

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

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

◆ DEBUG3

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

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

◆ kFileLogFieldNumber

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

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

◆ kIndexInFileMessages

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

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

◆ kShowDcclLogFieldNumber

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

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

◆ kShowGuiFieldNumber

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

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

◆ kTtyVerbosityFieldNumber

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

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

◆ QUIET

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

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

◆ VERBOSE

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

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

◆ Verbosity_ARRAYSIZE

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

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

◆ Verbosity_MAX

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

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

◆ Verbosity_MIN

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

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

◆ WARN

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

Definition at line 379 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:84
goby::util::protobuf::GLogConfig_Verbosity_DEBUG1
@ GLogConfig_Verbosity_DEBUG1
Definition: debug_logger.pb.h:83
goby::util::protobuf::GLogConfig_Verbosity_VERBOSE
@ GLogConfig_Verbosity_VERBOSE
Definition: debug_logger.pb.h:82
goby::util::protobuf::GLogConfig_Verbosity_QUIET
@ GLogConfig_Verbosity_QUIET
Definition: debug_logger.pb.h:80
goby::util::protobuf::GLogConfig_Verbosity_WARN
@ GLogConfig_Verbosity_WARN
Definition: debug_logger.pb.h:81
goby::util::protobuf::GLogConfig_Verbosity_Verbosity_ARRAYSIZE
const int GLogConfig_Verbosity_Verbosity_ARRAYSIZE
Definition: debug_logger.pb.h:90
goby::util::protobuf::GLogConfig_Verbosity_Verbosity_MIN
const GLogConfig_Verbosity GLogConfig_Verbosity_Verbosity_MIN
Definition: debug_logger.pb.h:88
goby::util::protobuf::GLogConfig_Verbosity_DEBUG3
@ GLogConfig_Verbosity_DEBUG3
Definition: debug_logger.pb.h:85
goby::util::protobuf::GLogConfig_Verbosity_Verbosity_MAX
const GLogConfig_Verbosity GLogConfig_Verbosity_Verbosity_MAX
Definition: debug_logger.pb.h:89