ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
log_record Struct Reference

Parsed instrumentation log record. More...

Data Fields

uint64_t pid
 Process ID.
 
uint64_t tid
 Thread ID.
 
uint64_t seq
 Sequence number.
 
char * timestamp
 Timestamp string.
 
char * elapsed
 Elapsed time since start.
 
char * file
 Source file path.
 
uint32_t line
 Source line number.
 
char * function
 Function name.
 
uint32_t macro_flag
 Macro expansion flag.
 
char * snippet
 Code snippet.
 
char * raw_line
 Original raw log line.
 

Detailed Description

Parsed instrumentation log record.

Represents a single line from an instrumentation log file with all fields extracted and parsed.

Definition at line 57 of file report.c.

Field Documentation

◆ elapsed

char* log_record::elapsed

Elapsed time since start.

Definition at line 62 of file report.c.

◆ file

char* log_record::file

Source file path.

Definition at line 63 of file report.c.

◆ function

char* log_record::function

Function name.

Definition at line 65 of file report.c.

◆ line

uint32_t log_record::line

Source line number.

Definition at line 64 of file report.c.

◆ macro_flag

uint32_t log_record::macro_flag

Macro expansion flag.

Definition at line 66 of file report.c.

◆ pid

uint64_t log_record::pid

Process ID.

Definition at line 58 of file report.c.

◆ raw_line

char* log_record::raw_line

Original raw log line.

Definition at line 68 of file report.c.

◆ seq

uint64_t log_record::seq

Sequence number.

Definition at line 60 of file report.c.

◆ snippet

char* log_record::snippet

Code snippet.

Definition at line 67 of file report.c.

◆ tid

uint64_t log_record::tid

Thread ID.

Definition at line 59 of file report.c.

◆ timestamp

char* log_record::timestamp

Timestamp string.

Definition at line 61 of file report.c.


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