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

What the strategy says about a side (ctx.note_quote): a short reason ("inventory_cap", "model_off", "cooldown"; empty: none) and the budget it gave the side, in the settlement currency (raw 1e-8; 0: none given). More...

#include <fastmm/core/quote_diag.hpp>

Public Member Functions

std::string_view reason_view () const noexcept
 

Public Attributes

char reason [kQuoteNoteLen] = {}
 
std::int64_t budget_raw = 0
 
std::int64_t set_ns = 0
 engine time of the note
 

Detailed Description

What the strategy says about a side (ctx.note_quote): a short reason ("inventory_cap", "model_off", "cooldown"; empty: none) and the budget it gave the side, in the settlement currency (raw 1e-8; 0: none given).

Member Function Documentation

◆ reason_view()

std::string_view fastmm::QuoteNote::reason_view ( ) const
inlinenoexcept

Member Data Documentation

◆ reason

char fastmm::QuoteNote::reason[kQuoteNoteLen] = {}

◆ budget_raw

std::int64_t fastmm::QuoteNote::budget_raw = 0

◆ set_ns

std::int64_t fastmm::QuoteNote::set_ns = 0

engine time of the note