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

#include <fastmm/store/reader.hpp>

Public Attributes

std::uint8_t venue_id = 0
 the session's VenueId
 
std::string venue
 its [venues.
 
std::int64_t last_fill_ms = 0
 Venue time of the stored fill or funding payment the start is taken from (see above).
 
std::int64_t since_ms = 0
 the replay's start, venue time, inclusive
 
std::vector< std::string > known_exec_ids
 Stored fills and funding at or after since_ms, of every session of the engine.
 
bool shrunk = false
 since_ms moved later than last_fill_ms - kResumeOverlapMs
 

Member Data Documentation

◆ venue_id

std::uint8_t fastmm::store::Recovery::VenueResume::venue_id = 0

the session's VenueId

◆ venue

std::string fastmm::store::Recovery::VenueResume::venue

its [venues.

<name>]; empty when the store predates schema 3

◆ last_fill_ms

std::int64_t fastmm::store::Recovery::VenueResume::last_fill_ms = 0

Venue time of the stored fill or funding payment the start is taken from (see above).

◆ since_ms

std::int64_t fastmm::store::Recovery::VenueResume::since_ms = 0

the replay's start, venue time, inclusive

◆ known_exec_ids

std::vector<std::string> fastmm::store::Recovery::VenueResume::known_exec_ids

Stored fills and funding at or after since_ms, of every session of the engine.

◆ shrunk

bool fastmm::store::Recovery::VenueResume::shrunk = false

since_ms moved later than last_fill_ms - kResumeOverlapMs