Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
shambase::details::ChromeProfileEntry Struct Reference

Chrome tracing profile entry. More...

+ Collaboration diagram for shambase::details::ChromeProfileEntry:

Public Member Functions

std::string format (u32 world_rank)
 Format the Chrome profile entry.
 

Public Attributes

std::string name
 Name of the profile entry.
 
u64 time_val
 Time value for the profile entry.
 
bool is_start
 Flag indicating if it is the start of the profile entry.
 

Detailed Description

Chrome tracing profile entry.

Definition at line 26 of file stacktrace.cpp.

Member Function Documentation

◆ format()

std::string shambase::details::ChromeProfileEntry::format ( u32  world_rank)

Format the Chrome profile entry.

Parameters
world_rankThe MPI world rank for the profile entry
Returns
Formatted json string representing the profile entry

Definition at line 39 of file stacktrace.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ is_start

bool shambase::details::ChromeProfileEntry::is_start

Flag indicating if it is the start of the profile entry.

Definition at line 29 of file stacktrace.cpp.

◆ name

std::string shambase::details::ChromeProfileEntry::name

Name of the profile entry.

Definition at line 27 of file stacktrace.cpp.

◆ time_val

u64 shambase::details::ChromeProfileEntry::time_val

Time value for the profile entry.

Definition at line 28 of file stacktrace.cpp.


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