class Record
Defined at line 591 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
A decoded record.
See docs/reference/tracing/trace-format.md#record_types
Public Methods
std::string ToString ()
Defined at line 309 of file ../../zircon/system/ulib/trace-reader/records.cc
std::optional<std::string> GetName ()
Defined at line 406 of file ../../zircon/system/ulib/trace-reader/records.cc
void Record (Metadata record)
Defined at line 776 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Initialization record)
Defined at line 777 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (String record)
Defined at line 778 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Thread record)
Defined at line 779 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Event record)
Defined at line 780 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Blob record)
Defined at line 781 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (KernelObject record)
Defined at line 782 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (SchedulerEvent record)
Defined at line 783 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Log record)
Defined at line 784 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Large record)
Defined at line 785 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Profiler record)
Defined at line 786 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (const Record & )
Defined at line 788 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
Record & operator= (const Record & )
Defined at line 789 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void Record (Record && )
Defined at line 790 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
Record & operator= (Record && )
Defined at line 791 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
void ~Record ()
Defined at line 792 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Metadata & GetMetadata ()
Defined at line 794 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Initialization & GetInitialization ()
Defined at line 799 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const String & GetString ()
Defined at line 804 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Thread & GetThread ()
Defined at line 809 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Event & GetEvent ()
Defined at line 814 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Blob & GetBlob ()
Defined at line 819 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const KernelObject & GetKernelObject ()
Defined at line 824 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const SchedulerEvent & GetSchedulerEvent ()
Defined at line 829 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Log & GetLog ()
Defined at line 834 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Large & GetLargeRecord ()
Defined at line 839 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
const Profiler & GetProfiler ()
Defined at line 844 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h
RecordType type ()
Defined at line 849 of file ../../zircon/system/ulib/trace-reader/include/trace-reader/records.h