class LogMessage
Defined at line 231 of file fidling/gen/sdk/fidl/fuchsia.logger/fuchsia.logger/cpp/fidl/fuchsia.logger/cpp/natural_types.h
Public Methods
void LogMessage (Storage_ storage)
void LogMessage (uint64_t pid, uint64_t tid, ::fidl::basic_time<((zx_clock_t)1)> time, int32_t severity, uint32_t dropped_logs, ::std::vector< ::std::string> tags, ::std::string msg)
void LogMessage ()
Default constructs a |LogMessage| only if all of its members are default constructible.
Defined at line 242 of file fidling/gen/sdk/fidl/fuchsia.logger/fuchsia.logger/cpp/fidl/fuchsia.logger/cpp/natural_types.h
void LogMessage (LogMessage && )
Defined at line 245 of file fidling/gen/sdk/fidl/fuchsia.logger/fuchsia.logger/cpp/fidl/fuchsia.logger/cpp/natural_types.h
void LogMessage (const LogMessage & other)
LogMessage & operator= (LogMessage && )
Defined at line 246 of file fidling/gen/sdk/fidl/fuchsia.logger/fuchsia.logger/cpp/fidl/fuchsia.logger/cpp/natural_types.h
LogMessage & operator= (const LogMessage & other)
bool operator== (const LogMessage & other)
bool operator!= (const LogMessage & other)
uint64_t pid ()
uint64_t & pid ()
LogMessage & pid (uint64_t value)
Setter for pid.
uint64_t tid ()
uint64_t & tid ()
LogMessage & tid (uint64_t value)
Setter for tid.
::fidl::basic_time<((zx_clock_t)1)> time ()
[zx_clock_get_boot](https://fuchsia.dev/fuchsia-src/reference/syscalls/clock_get_boot.md)
::fidl::basic_time<((zx_clock_t)1)> & time ()
[zx_clock_get_boot](https://fuchsia.dev/fuchsia-src/reference/syscalls/clock_get_boot.md)
LogMessage & time (::fidl::basic_time<((zx_clock_t)1)> value)
[zx_clock_get_boot](https://fuchsia.dev/fuchsia-src/reference/syscalls/clock_get_boot.md)
int32_t severity ()
int32_t & severity ()
LogMessage & severity (int32_t value)
Setter for severity.
uint32_t dropped_logs ()
See [wire_format.h](https://cs.opensource.google/fuchsia/fuchsia/+/main:zircon/system/ulib/syslog/include/lib/syslog/wire_format.h).
As messages can be served out of order, this should only be logged if more than
last count.
uint32_t & dropped_logs ()
See [wire_format.h](https://cs.opensource.google/fuchsia/fuchsia/+/main:zircon/system/ulib/syslog/include/lib/syslog/wire_format.h).
As messages can be served out of order, this should only be logged if more than
last count.
LogMessage & dropped_logs (uint32_t value)
See [wire_format.h](https://cs.opensource.google/fuchsia/fuchsia/+/main:zircon/system/ulib/syslog/include/lib/syslog/wire_format.h).
As messages can be served out of order, this should only be logged if more than
last count.
const ::std::vector< ::std::string> & tags ()
::std::vector< ::std::string> & tags ()
LogMessage & tags (::std::vector< ::std::string> value)
Setter for tags.
const ::std::string & msg ()
::std::string & msg ()
LogMessage & msg (::std::string value)
Setter for msg.
void LogMessage (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits