FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::store::SessionClose Struct Reference

Written once, after the last record. More...

#include <fastmm/store/backend.hpp>

Public Attributes

std::uint64_t session_id = 0
 
std::int64_t stopped_ns = 0
 
int exit_code = 0
 
KillReason kill_reason = KillReason::None
 
bool kill_latched = false
 
bool journal_complete = true
 the journal was closed cleanly
 
std::uint64_t journal_bytes = 0
 
std::vector< std::string > journal_paths
 every part, in order
 
RunnerStats stats
 

Detailed Description

Written once, after the last record.

Member Data Documentation

◆ session_id

std::uint64_t fastmm::store::SessionClose::session_id = 0

◆ stopped_ns

std::int64_t fastmm::store::SessionClose::stopped_ns = 0

◆ exit_code

int fastmm::store::SessionClose::exit_code = 0

◆ kill_reason

KillReason fastmm::store::SessionClose::kill_reason = KillReason::None

◆ kill_latched

bool fastmm::store::SessionClose::kill_latched = false

◆ journal_complete

bool fastmm::store::SessionClose::journal_complete = true

the journal was closed cleanly

◆ journal_bytes

std::uint64_t fastmm::store::SessionClose::journal_bytes = 0

◆ journal_paths

std::vector<std::string> fastmm::store::SessionClose::journal_paths

every part, in order

◆ stats

RunnerStats fastmm::store::SessionClose::stats