class TraceStats_BufferStats

Defined at line 314 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

Public Methods

void TraceStats_BufferStats ()
bool has_bytes_overwritten ()

Defined at line 361 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t bytes_overwritten ()

Defined at line 362 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_bytes_overwritten (uint64_t value)

Defined at line 363 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_bytes_read ()

Defined at line 365 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t bytes_read ()

Defined at line 366 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_bytes_read (uint64_t value)

Defined at line 367 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_padding_bytes_written ()

Defined at line 369 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t padding_bytes_written ()

Defined at line 370 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_padding_bytes_written (uint64_t value)

Defined at line 371 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_padding_bytes_cleared ()

Defined at line 373 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t padding_bytes_cleared ()

Defined at line 374 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_padding_bytes_cleared (uint64_t value)

Defined at line 375 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_written ()

Defined at line 377 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_written ()

Defined at line 378 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_written (uint64_t value)

Defined at line 379 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_rewritten ()

Defined at line 381 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_rewritten ()

Defined at line 382 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_rewritten (uint64_t value)

Defined at line 383 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_relocated ()

Defined at line 385 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_relocated ()

Defined at line 386 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_relocated (uint64_t value)

Defined at line 387 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_overwritten ()

Defined at line 389 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_overwritten ()

Defined at line 390 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_overwritten (uint64_t value)

Defined at line 391 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_discarded ()

Defined at line 393 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_discarded ()

Defined at line 394 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_discarded (uint64_t value)

Defined at line 395 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_read ()

Defined at line 397 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_read ()

Defined at line 398 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_read (uint64_t value)

Defined at line 399 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_chunks_committed_out_of_order ()

Defined at line 401 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t chunks_committed_out_of_order ()

Defined at line 402 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_chunks_committed_out_of_order (uint64_t value)

Defined at line 403 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_write_wrap_count ()

Defined at line 405 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t write_wrap_count ()

Defined at line 406 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_write_wrap_count (uint64_t value)

Defined at line 407 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_patches_succeeded ()

Defined at line 409 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t patches_succeeded ()

Defined at line 410 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_patches_succeeded (uint64_t value)

Defined at line 411 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_patches_failed ()

Defined at line 413 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t patches_failed ()

Defined at line 414 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_patches_failed (uint64_t value)

Defined at line 415 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_readaheads_succeeded ()

Defined at line 417 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t readaheads_succeeded ()

Defined at line 418 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_readaheads_succeeded (uint64_t value)

Defined at line 419 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_readaheads_failed ()

Defined at line 421 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t readaheads_failed ()

Defined at line 422 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_readaheads_failed (uint64_t value)

Defined at line 423 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_abi_violations ()

Defined at line 425 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t abi_violations ()

Defined at line 426 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_abi_violations (uint64_t value)

Defined at line 427 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_trace_writer_packet_loss ()

Defined at line 429 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t trace_writer_packet_loss ()

Defined at line 430 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_trace_writer_packet_loss (uint64_t value)

Defined at line 431 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void ~TraceStats_BufferStats ()
void TraceStats_BufferStats (TraceStats_BufferStats && )
TraceStats_BufferStats & operator= (TraceStats_BufferStats && )
void TraceStats_BufferStats (const TraceStats_BufferStats & )
TraceStats_BufferStats & operator= (const TraceStats_BufferStats & )
bool operator== (const TraceStats_BufferStats & )
bool ParseFromArray (const void * , size_t )
std::string SerializeAsString ()
std::vector<uint8_t> SerializeAsArray ()
void Serialize (::protozero::Message * )
bool operator!= (const TraceStats_BufferStats & other)

Defined at line 346 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_buffer_size ()

Defined at line 353 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t buffer_size ()

Defined at line 354 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_buffer_size (uint64_t value)

Defined at line 355 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

bool has_bytes_written ()

Defined at line 357 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

uint64_t bytes_written ()

Defined at line 358 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

void set_bytes_written (uint64_t value)

Defined at line 359 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h

Enumerations

enum FieldNumbers
Name Value
kBufferSizeFieldNumber 12
kBytesWrittenFieldNumber 1
kBytesOverwrittenFieldNumber 13
kBytesReadFieldNumber 14
kPaddingBytesWrittenFieldNumber 15
kPaddingBytesClearedFieldNumber 16
kChunksWrittenFieldNumber 2
kChunksRewrittenFieldNumber 10
kChunksRelocatedFieldNumber 20
kChunksOverwrittenFieldNumber 3
kChunksDiscardedFieldNumber 18
kChunksReadFieldNumber 17
kChunksCommittedOutOfOrderFieldNumber 11
kWriteWrapCountFieldNumber 4
kPatchesSucceededFieldNumber 5
kPatchesFailedFieldNumber 6
kReadaheadsSucceededFieldNumber 7
kReadaheadsFailedFieldNumber 8
kAbiViolationsFieldNumber 9
kTraceWriterPacketLossFieldNumber 19

Defined at line 316 of file gen/third_party/perfetto/protos/perfetto/common/trace_stats.gen.h