#include <process_descriptor.pbzero.h>
Definition at line 44 of file process_descriptor.pbzero.h.
◆ Decoder
◆ FieldMetadata_Pid
◆ FieldMetadata_ProcessName
◆ anonymous enum
Enumerator |
---|
kPidFieldNumber | |
kProcessNameFieldNumber | |
Definition at line 47 of file process_descriptor.pbzero.h.
47 : int32_t {
50 };
@ kProcessNameFieldNumber
◆ GetName()
static constexpr const char * perfetto::protos::pbzero::ProcessDescriptor::GetName |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ kPid()
static constexpr FieldMetadata_Pid perfetto::protos::pbzero::ProcessDescriptor::kPid |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ kProcessName()
◆ set_pid()
void perfetto::protos::pbzero::ProcessDescriptor::set_pid |
( |
int32_t |
value | ) |
|
|
inline |
Definition at line 70 of file process_descriptor.pbzero.h.
70 {
71 static constexpr uint32_t field_id = FieldMetadata_Pid::kFieldId;
72
73
74 ::protozero::internal::FieldWriter<
75 ::protozero::proto_utils::ProtoSchemaType::kInt32>::Append(*this,
76 field_id,
77 value);
78 }
◆ set_process_name() [1/3]
void perfetto::protos::pbzero::ProcessDescriptor::set_process_name |
( |
::protozero::ConstChars |
chars | ) |
|
|
inline |
Definition at line 98 of file process_descriptor.pbzero.h.
98 {
99 AppendBytes(FieldMetadata_ProcessName::kFieldId, chars.data, chars.size);
100 }
◆ set_process_name() [2/3]
void perfetto::protos::pbzero::ProcessDescriptor::set_process_name |
( |
const char * |
data, |
|
|
size_t |
size |
|
) |
| |
|
inline |
◆ set_process_name() [3/3]
void perfetto::protos::pbzero::ProcessDescriptor::set_process_name |
( |
std::string |
value | ) |
|
|
inline |
Definition at line 101 of file process_descriptor.pbzero.h.
101 {
102 static constexpr uint32_t field_id = FieldMetadata_ProcessName::kFieldId;
103
104
105 ::protozero::internal::FieldWriter<
106 ::protozero::proto_utils::ProtoSchemaType::kString>::Append(*this,
107 field_id,
108 value);
109 }
The documentation for this class was generated from the following file: