Ignition Msgs

API Reference

5.8.1

#include <log_status.pb.h>

Public Types

enum  : int {
  kUriFieldNumber = 1 , kBasePathFieldNumber = 2 , kFullPathFieldNumber = 3 , kSizeFieldNumber = 4 ,
  kSizeUnitsFieldNumber = 5 , kRecordResourcesFieldNumber = 6
}
 
typedef LogStatus_LogFile_Units Units
 

Public Member Functions

 LogStatus_LogFile ()
 
constexpr LogStatus_LogFile (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 LogStatus_LogFile (const LogStatus_LogFile &from)
 
 LogStatus_LogFile (LogStatus_LogFile &&from) noexcept
 
 ~LogStatus_LogFile () override
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
const std::stringbase_path () const
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_base_path ()
 
void clear_full_path ()
 
void clear_record_resources ()
 
void clear_size ()
 
void clear_size_units ()
 
void clear_uri ()
 
void CopyFrom (const LogStatus_LogFile &from)
 
const std::stringfull_path () const
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool IsInitialized () const final
 
void MergeFrom (const LogStatus_LogFile &from)
 
std::stringmutable_base_path ()
 
std::stringmutable_full_path ()
 
std::stringmutable_uri ()
 
LogStatus_LogFileNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
LogStatus_LogFileoperator= (const LogStatus_LogFile &from)
 
LogStatus_LogFileoperator= (LogStatus_LogFile &&from) noexcept
 
bool record_resources () const
 
PROTOBUF_NODISCARD std::stringrelease_base_path ()
 
PROTOBUF_NODISCARD std::stringrelease_full_path ()
 
PROTOBUF_NODISCARD std::stringrelease_uri ()
 
void set_allocated_base_path (std::string *base_path)
 
void set_allocated_full_path (std::string *full_path)
 
void set_allocated_uri (std::string *uri)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_base_path (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_base_path (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_full_path (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_full_path (ArgT0 &&arg0, ArgT... args)
 
void set_record_resources (bool value)
 
void set_size (float value)
 
void set_size_units (::ignition::msgs::LogStatus_LogFile_Units value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_uri (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_uri (ArgT0 &&arg0, ArgT... args)
 
float size () const
 
::ignition::msgs::LogStatus_LogFile_Units size_units () const
 
void Swap (LogStatus_LogFile *other)
 
void UnsafeArenaSwap (LogStatus_LogFile *other)
 
const std::stringuri () const
 

Static Public Member Functions

static const LogStatus_LogFiledefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const LogStatus_LogFileinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Units_descriptor ()
 
static bool Units_IsValid (int value)
 
template<typename T >
static const std::stringUnits_Name (T enum_t_value)
 
static bool Units_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Units *value)
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr Units BYTES
 
static constexpr Units G_BYTES
 
static constexpr Units K_BYTES
 
static constexpr int kIndexInFileMessages
 
static constexpr Units M_BYTES
 
static constexpr int Units_ARRAYSIZE
 
static constexpr Units Units_MAX
 
static constexpr Units Units_MIN
 

Protected Member Functions

 LogStatus_LogFile (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Member Typedef Documentation

◆ Units

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kUriFieldNumber 
kBasePathFieldNumber 
kFullPathFieldNumber 
kSizeFieldNumber 
kSizeUnitsFieldNumber 
kRecordResourcesFieldNumber 

Constructor & Destructor Documentation

◆ LogStatus_LogFile() [1/5]

LogStatus_LogFile ( )
inline

◆ ~LogStatus_LogFile()

~LogStatus_LogFile ( )
override

◆ LogStatus_LogFile() [2/5]

constexpr LogStatus_LogFile ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicitconstexpr

◆ LogStatus_LogFile() [3/5]

◆ LogStatus_LogFile() [4/5]

LogStatus_LogFile ( LogStatus_LogFile &&  from)
inlinenoexcept

◆ LogStatus_LogFile() [5/5]

LogStatus_LogFile ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t* _InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ base_path()

const std::string & base_path ( ) const
inline

◆ ByteSizeLong()

size_t ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ clear_base_path()

void clear_base_path ( )
inline

◆ clear_full_path()

void clear_full_path ( )
inline

◆ clear_record_resources()

void clear_record_resources ( )
inline

◆ clear_size()

void clear_size ( )
inline

◆ clear_size_units()

void clear_size_units ( )
inline

◆ clear_uri()

void clear_uri ( )
inline

◆ CopyFrom()

void CopyFrom ( const LogStatus_LogFile from)

◆ default_instance()

static const LogStatus_LogFile& default_instance ( )
inlinestatic

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

◆ full_path()

const std::string & full_path ( ) const
inline

◆ GetCachedSize()

int GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData* GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

◆ internal_default_instance()

static const LogStatus_LogFile* internal_default_instance ( )
inlinestatic

◆ IsInitialized()

bool IsInitialized ( ) const
final

◆ MergeFrom()

void MergeFrom ( const LogStatus_LogFile from)

◆ mutable_base_path()

std::string * mutable_base_path ( )
inline

◆ mutable_full_path()

std::string * mutable_full_path ( )
inline

◆ mutable_uri()

std::string * mutable_uri ( )
inline

◆ New()

LogStatus_LogFile* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

◆ operator=() [1/2]

LogStatus_LogFile& operator= ( const LogStatus_LogFile from)
inline

◆ operator=() [2/2]

LogStatus_LogFile& operator= ( LogStatus_LogFile &&  from)
inlinenoexcept

◆ record_resources()

bool record_resources ( ) const
inline

◆ release_base_path()

std::string * release_base_path ( )
inline

◆ release_full_path()

std::string * release_full_path ( )
inline

◆ release_uri()

std::string * release_uri ( )
inline

◆ set_allocated_base_path()

void set_allocated_base_path ( std::string base_path)
inline

◆ set_allocated_full_path()

void set_allocated_full_path ( std::string full_path)
inline

◆ set_allocated_uri()

void set_allocated_uri ( std::string uri)
inline

◆ set_base_path() [1/2]

void set_base_path ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_base_path() [2/2]

PROTOBUF_ALWAYS_INLINE void set_base_path ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_full_path() [1/2]

void set_full_path ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_full_path() [2/2]

PROTOBUF_ALWAYS_INLINE void set_full_path ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_record_resources()

void set_record_resources ( bool  value)
inline

◆ set_size()

void set_size ( float  value)
inline

◆ set_size_units()

void set_size_units ( ::ignition::msgs::LogStatus_LogFile_Units  value)
inline

◆ set_uri() [1/2]

void set_uri ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_uri() [2/2]

PROTOBUF_ALWAYS_INLINE void set_uri ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ size()

float size ( ) const
inline

◆ size_units()

ignition::msgs::LogStatus_LogFile_Units size_units ( ) const
inline

◆ Swap()

void Swap ( LogStatus_LogFile other)
inline

◆ Units_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Units_descriptor ( )
inlinestatic

◆ Units_IsValid()

static bool Units_IsValid ( int  value)
inlinestatic

◆ Units_Name()

static const std::string& Units_Name ( enum_t_value)
inlinestatic

◆ Units_Parse()

static bool Units_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Units value 
)
inlinestatic

◆ UnsafeArenaSwap()

void UnsafeArenaSwap ( LogStatus_LogFile other)
inline

◆ uri()

const std::string & uri ( ) const
inline

Member Data Documentation

◆ _class_data_

const ClassData _class_data_
static

◆ BYTES

constexpr Units BYTES
staticconstexpr
Initial value:
=
@ LogStatus_LogFile_Units_BYTES
Definition: log_status.pb.h:88

◆ G_BYTES

constexpr Units G_BYTES
staticconstexpr
Initial value:
=
@ LogStatus_LogFile_Units_G_BYTES
Definition: log_status.pb.h:91

◆ K_BYTES

constexpr Units K_BYTES
staticconstexpr
Initial value:
=
@ LogStatus_LogFile_Units_K_BYTES
Definition: log_status.pb.h:89

◆ kIndexInFileMessages

constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

◆ M_BYTES

constexpr Units M_BYTES
staticconstexpr
Initial value:
=
@ LogStatus_LogFile_Units_M_BYTES
Definition: log_status.pb.h:90

◆ Units_ARRAYSIZE

constexpr int Units_ARRAYSIZE
staticconstexpr
Initial value:
=
constexpr int LogStatus_LogFile_Units_Units_ARRAYSIZE
Definition: log_status.pb.h:98

◆ Units_MAX

constexpr Units Units_MAX
staticconstexpr
Initial value:
=
constexpr LogStatus_LogFile_Units LogStatus_LogFile_Units_Units_MAX
Definition: log_status.pb.h:97

◆ Units_MIN

constexpr Units Units_MIN
staticconstexpr
Initial value:
=
constexpr LogStatus_LogFile_Units LogStatus_LogFile_Units_Units_MIN
Definition: log_status.pb.h:96

The documentation for this class was generated from the following file: