Project
Loading...
Searching...
No Matches
_o2_log_t Struct Reference

#include <Signpost.h>

Public Attributes

_o2_lock_free_stack slots
 
std::array< _o2_signpost_id_t, 256 > ids = {}
 
std::array< _o2_activity_t, 256 > activities = {}
 
std::atomic< int64_t > current_indentation = 0
 
std::atomic< int64_t > unique_signpost = 1
 
int stacktrace = 0
 
int defaultStacktrace = 1
 

Detailed Description

Definition at line 175 of file Signpost.h.

Member Data Documentation

◆ activities

std::array<_o2_activity_t, 256> _o2_log_t::activities = {}

Definition at line 185 of file Signpost.h.

◆ current_indentation

std::atomic<int64_t> _o2_log_t::current_indentation = 0

Definition at line 186 of file Signpost.h.

◆ defaultStacktrace

int _o2_log_t::defaultStacktrace = 1

Definition at line 198 of file Signpost.h.

◆ ids

std::array<_o2_signpost_id_t, 256> _o2_log_t::ids = {}

Definition at line 182 of file Signpost.h.

◆ slots

_o2_lock_free_stack _o2_log_t::slots

Definition at line 180 of file Signpost.h.

◆ stacktrace

int _o2_log_t::stacktrace = 0

Definition at line 195 of file Signpost.h.

◆ unique_signpost

std::atomic<int64_t> _o2_log_t::unique_signpost = 1

Definition at line 189 of file Signpost.h.


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