JaiaBot  1.19.0
JaiaBot micro-AUV software
jaiabot::protobuf::SystemdStopReport Class Reference

#include <jaiabot/messages/health.pb.h>

Inheritance diagram for jaiabot::protobuf::SystemdStopReport:
Collaboration diagram for jaiabot::protobuf::SystemdStopReport:

Public Types

typedef SystemdStopReport_ServiceResult ServiceResult
 

Public Member Functions

 SystemdStopReport ()
 
virtual ~SystemdStopReport ()
 
 SystemdStopReport (const SystemdStopReport &from)
 
SystemdStopReportoperator= (const SystemdStopReport &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (SystemdStopReport *other)
 
SystemdStopReportNew () const final
 
SystemdStopReportNew (::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 SystemdStopReport &from)
 
void MergeFrom (const SystemdStopReport &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_journal_dump_file () const
 
void clear_journal_dump_file ()
 
const ::std::string & journal_dump_file () const
 
void set_journal_dump_file (const ::std::string &value)
 
void set_journal_dump_file (const char *value)
 
void set_journal_dump_file (const char *value, size_t size)
 
::std::string * mutable_journal_dump_file ()
 
::std::string * release_journal_dump_file ()
 
void set_allocated_journal_dump_file (::std::string *journal_dump_file)
 
bool has_result () const
 
void clear_result ()
 
::jaiabot::protobuf::SystemdStopReport_ServiceResult result () const
 
void set_result (::jaiabot::protobuf::SystemdStopReport_ServiceResult value)
 
bool has_error () const
 
void clear_error ()
 
::jaiabot::protobuf::Error error () const
 
void set_error (::jaiabot::protobuf::Error value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const SystemdStopReportdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const SystemdStopReportinternal_default_instance ()
 
static bool ServiceResult_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * ServiceResult_descriptor ()
 
static const ::std::string & ServiceResult_Name (ServiceResult value)
 
static bool ServiceResult_Parse (const ::std::string &name, ServiceResult *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ServiceResult SERVICE_RESULT_UNKNOWN
 
static const ServiceResult SERVICE_RESULT_SUCCESS
 
static const ServiceResult SERVICE_RESULT_PROTOCOL
 
static const ServiceResult SERVICE_RESULT_TIMEOUT
 
static const ServiceResult SERVICE_RESULT_EXIT_CODE
 
static const ServiceResult SERVICE_RESULT_SIGNAL
 
static const ServiceResult SERVICE_RESULT_CORE_DUMP
 
static const ServiceResult SERVICE_RESULT_WATCHDOG
 
static const ServiceResult SERVICE_RESULT_START_LIMIT_HIT
 
static const ServiceResult SERVICE_RESULT_RESOURCES
 
static const ServiceResult ServiceResult_MIN
 
static const ServiceResult ServiceResult_MAX
 
static const int ServiceResult_ARRAYSIZE
 
static const int kJournalDumpFileFieldNumber = 3
 
static const int kResultFieldNumber = 1
 
static const int kErrorFieldNumber = 2
 

Friends

struct ::protobuf_jaiabot_2fmessages_2fhealth_2eproto::TableStruct
 
void swap (SystemdStopReport &a, SystemdStopReport &b)
 

Detailed Description

Definition at line 2657 of file health.pb.h.

Member Typedef Documentation

◆ ServiceResult

Constructor & Destructor Documentation

◆ SystemdStopReport() [1/2]

jaiabot::protobuf::SystemdStopReport::SystemdStopReport ( )

◆ ~SystemdStopReport()

virtual jaiabot::protobuf::SystemdStopReport::~SystemdStopReport ( )
virtual

◆ SystemdStopReport() [2/2]

jaiabot::protobuf::SystemdStopReport::SystemdStopReport ( const SystemdStopReport from)

Member Function Documentation

◆ ByteSizeLong()

size_t jaiabot::protobuf::SystemdStopReport::ByteSizeLong ( ) const
final

◆ Clear()

void jaiabot::protobuf::SystemdStopReport::Clear ( )
final

◆ clear_error()

void jaiabot::protobuf::SystemdStopReport::clear_error ( )
inline

Definition at line 4683 of file health.pb.h.

◆ clear_journal_dump_file()

void jaiabot::protobuf::SystemdStopReport::clear_journal_dump_file ( )
inline

Definition at line 4708 of file health.pb.h.

◆ clear_result()

void jaiabot::protobuf::SystemdStopReport::clear_result ( )
inline

Definition at line 4658 of file health.pb.h.

◆ CopyFrom() [1/2]

void jaiabot::protobuf::SystemdStopReport::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void jaiabot::protobuf::SystemdStopReport::CopyFrom ( const SystemdStopReport from)

◆ default_instance()

static const SystemdStopReport& jaiabot::protobuf::SystemdStopReport::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* jaiabot::protobuf::SystemdStopReport::descriptor ( )
static

◆ error()

jaiabot::protobuf::Error jaiabot::protobuf::SystemdStopReport::error ( ) const
inline

Definition at line 4687 of file health.pb.h.

◆ GetCachedSize()

int jaiabot::protobuf::SystemdStopReport::GetCachedSize ( ) const
inlinefinal

Definition at line 2729 of file health.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata jaiabot::protobuf::SystemdStopReport::GetMetadata ( ) const
final

◆ has_error()

bool jaiabot::protobuf::SystemdStopReport::has_error ( ) const
inline

Definition at line 4674 of file health.pb.h.

◆ has_journal_dump_file()

bool jaiabot::protobuf::SystemdStopReport::has_journal_dump_file ( ) const
inline

Definition at line 4699 of file health.pb.h.

◆ has_result()

bool jaiabot::protobuf::SystemdStopReport::has_result ( ) const
inline

Definition at line 4649 of file health.pb.h.

◆ InitAsDefaultInstance()

static void jaiabot::protobuf::SystemdStopReport::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const SystemdStopReport* jaiabot::protobuf::SystemdStopReport::internal_default_instance ( )
inlinestatic

Definition at line 2694 of file health.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* jaiabot::protobuf::SystemdStopReport::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool jaiabot::protobuf::SystemdStopReport::IsInitialized ( ) const
final

◆ journal_dump_file()

const ::std::string & jaiabot::protobuf::SystemdStopReport::journal_dump_file ( ) const
inline

Definition at line 4712 of file health.pb.h.

◆ MergeFrom() [1/2]

void jaiabot::protobuf::SystemdStopReport::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void jaiabot::protobuf::SystemdStopReport::MergeFrom ( const SystemdStopReport from)

◆ MergePartialFromCodedStream()

bool jaiabot::protobuf::SystemdStopReport::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ mutable_journal_dump_file()

std::string * jaiabot::protobuf::SystemdStopReport::mutable_journal_dump_file ( )
inline

Definition at line 4741 of file health.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* jaiabot::protobuf::SystemdStopReport::mutable_unknown_fields ( )
inline

Definition at line 2686 of file health.pb.h.

◆ New() [1/2]

SystemdStopReport* jaiabot::protobuf::SystemdStopReport::New ( ) const
inlinefinal

Definition at line 2708 of file health.pb.h.

◆ New() [2/2]

SystemdStopReport* jaiabot::protobuf::SystemdStopReport::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

Definition at line 2712 of file health.pb.h.

◆ operator=()

SystemdStopReport& jaiabot::protobuf::SystemdStopReport::operator= ( const SystemdStopReport from)
inline

Definition at line 2664 of file health.pb.h.

◆ release_journal_dump_file()

std::string * jaiabot::protobuf::SystemdStopReport::release_journal_dump_file ( )
inline

Definition at line 4746 of file health.pb.h.

◆ result()

jaiabot::protobuf::SystemdStopReport_ServiceResult jaiabot::protobuf::SystemdStopReport::result ( ) const
inline

Definition at line 4662 of file health.pb.h.

◆ SerializeWithCachedSizes()

void jaiabot::protobuf::SystemdStopReport::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ ServiceResult_descriptor()

static const ::google::protobuf::EnumDescriptor* jaiabot::protobuf::SystemdStopReport::ServiceResult_descriptor ( )
inlinestatic

Definition at line 2780 of file health.pb.h.

◆ ServiceResult_IsValid()

static bool jaiabot::protobuf::SystemdStopReport::ServiceResult_IsValid ( int  value)
inlinestatic

Definition at line 2770 of file health.pb.h.

◆ ServiceResult_Name()

static const ::std::string& jaiabot::protobuf::SystemdStopReport::ServiceResult_Name ( ServiceResult  value)
inlinestatic

Definition at line 2783 of file health.pb.h.

◆ ServiceResult_Parse()

static bool jaiabot::protobuf::SystemdStopReport::ServiceResult_Parse ( const ::std::string &  name,
ServiceResult value 
)
inlinestatic

Definition at line 2786 of file health.pb.h.

◆ set_allocated_journal_dump_file()

void jaiabot::protobuf::SystemdStopReport::set_allocated_journal_dump_file ( ::std::string *  journal_dump_file)
inline

Definition at line 4754 of file health.pb.h.

◆ set_error()

void jaiabot::protobuf::SystemdStopReport::set_error ( ::jaiabot::protobuf::Error  value)
inline

Definition at line 4691 of file health.pb.h.

◆ set_journal_dump_file() [1/3]

void jaiabot::protobuf::SystemdStopReport::set_journal_dump_file ( const ::std::string &  value)
inline

Definition at line 4716 of file health.pb.h.

◆ set_journal_dump_file() [2/3]

void jaiabot::protobuf::SystemdStopReport::set_journal_dump_file ( const char *  value)
inline

Definition at line 4729 of file health.pb.h.

◆ set_journal_dump_file() [3/3]

void jaiabot::protobuf::SystemdStopReport::set_journal_dump_file ( const char *  value,
size_t  size 
)
inline

Definition at line 4735 of file health.pb.h.

◆ set_result()

void jaiabot::protobuf::SystemdStopReport::set_result ( ::jaiabot::protobuf::SystemdStopReport_ServiceResult  value)
inline

Definition at line 4666 of file health.pb.h.

◆ Swap()

void jaiabot::protobuf::SystemdStopReport::Swap ( SystemdStopReport other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& jaiabot::protobuf::SystemdStopReport::unknown_fields ( ) const
inline

Definition at line 2683 of file health.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_jaiabot_2fmessages_2fhealth_2eproto::TableStruct

Definition at line 2840 of file health.pb.h.

◆ swap

void swap ( SystemdStopReport a,
SystemdStopReport b 
)
friend

Definition at line 2702 of file health.pb.h.

Member Data Documentation

◆ kErrorFieldNumber

const int jaiabot::protobuf::SystemdStopReport::kErrorFieldNumber = 2
static

Definition at line 2818 of file health.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::protobuf::SystemdStopReport::kIndexInFileMessages
staticconstexpr
Initial value:
=
13

Definition at line 2698 of file health.pb.h.

◆ kJournalDumpFileFieldNumber

const int jaiabot::protobuf::SystemdStopReport::kJournalDumpFileFieldNumber = 3
static

Definition at line 2796 of file health.pb.h.

◆ kResultFieldNumber

const int jaiabot::protobuf::SystemdStopReport::kResultFieldNumber = 1
static

Definition at line 2811 of file health.pb.h.

◆ SERVICE_RESULT_CORE_DUMP

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_CORE_DUMP
static
Initial value:

Definition at line 2762 of file health.pb.h.

◆ SERVICE_RESULT_EXIT_CODE

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_EXIT_CODE
static
Initial value:

Definition at line 2758 of file health.pb.h.

◆ SERVICE_RESULT_PROTOCOL

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_PROTOCOL
static
Initial value:

Definition at line 2754 of file health.pb.h.

◆ SERVICE_RESULT_RESOURCES

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_RESOURCES
static
Initial value:

Definition at line 2768 of file health.pb.h.

◆ SERVICE_RESULT_SIGNAL

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_SIGNAL
static
Initial value:

Definition at line 2760 of file health.pb.h.

◆ SERVICE_RESULT_START_LIMIT_HIT

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_START_LIMIT_HIT
static

◆ SERVICE_RESULT_SUCCESS

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_SUCCESS
static
Initial value:

Definition at line 2752 of file health.pb.h.

◆ SERVICE_RESULT_TIMEOUT

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_TIMEOUT
static
Initial value:

Definition at line 2756 of file health.pb.h.

◆ SERVICE_RESULT_UNKNOWN

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_UNKNOWN
static
Initial value:

Definition at line 2750 of file health.pb.h.

◆ SERVICE_RESULT_WATCHDOG

const ServiceResult jaiabot::protobuf::SystemdStopReport::SERVICE_RESULT_WATCHDOG
static
Initial value:

Definition at line 2764 of file health.pb.h.

◆ ServiceResult_ARRAYSIZE

const int jaiabot::protobuf::SystemdStopReport::ServiceResult_ARRAYSIZE
static
Initial value:

Definition at line 2777 of file health.pb.h.

◆ ServiceResult_MAX

const ServiceResult jaiabot::protobuf::SystemdStopReport::ServiceResult_MAX
static
Initial value:

Definition at line 2775 of file health.pb.h.

◆ ServiceResult_MIN

const ServiceResult jaiabot::protobuf::SystemdStopReport::ServiceResult_MIN
static
Initial value:

Definition at line 2773 of file health.pb.h.


The documentation for this class was generated from the following file:
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES
Definition: health.pb.h:251
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE
Definition: health.pb.h:246
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP
Definition: health.pb.h:248
jaiabot::protobuf::SystemdStopReport_ServiceResult_ServiceResult_MAX
const SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MAX
Definition: health.pb.h:255
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS
Definition: health.pb.h:243
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL
Definition: health.pb.h:244
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL
Definition: health.pb.h:247
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG
Definition: health.pb.h:249
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN
Definition: health.pb.h:242
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT
Definition: health.pb.h:250
jaiabot::protobuf::SystemdStopReport_ServiceResult_ServiceResult_MIN
const SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MIN
Definition: health.pb.h:254
jaiabot::protobuf::SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT
Definition: health.pb.h:245
jaiabot::protobuf::SystemdStopReport_ServiceResult_ServiceResult_ARRAYSIZE
const int SystemdStopReport_ServiceResult_ServiceResult_ARRAYSIZE
Definition: health.pb.h:256