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

Every query takes the same filter; a backend ignores the fields its query has no use for. More...

#include <fastmm/store/reader.hpp>

Public Attributes

std::string engine
 [engine] name (empty: every engine)
 
std::uint64_t session_id = 0
 0: the newest session that started by at_ns
 
std::int64_t at_ns = 0
 wall clock; 0: now (the session's last update)
 
std::string instrument
 symbol: its own values and the shared ones (empty: every scope)
 

Detailed Description

Every query takes the same filter; a backend ignores the fields its query has no use for.

Which session, and when in it, for the parameter queries.

Member Data Documentation

◆ engine

std::string fastmm::store::ParamQuery::engine

[engine] name (empty: every engine)

◆ session_id

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

0: the newest session that started by at_ns

◆ at_ns

std::int64_t fastmm::store::ParamQuery::at_ns = 0

wall clock; 0: now (the session's last update)

◆ instrument

std::string fastmm::store::ParamQuery::instrument

symbol: its own values and the shared ones (empty: every scope)