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

#include <fastmm/venues/feed.hpp>

Concept definition

template<class F>
concept fastmm::venues::MarketDataFeed = requires(F& f, std::string_view json, std::int64_t rx_ts) {
{ f.on_message(json, rx_ts) } -> std::same_as<ParseStatus>;
{ f.on_connected() };
{ f.on_disconnected() };
{ f.subscription_payloads() } -> std::convertible_to<std::span<const std::string>>;
}
Definition feed.hpp:90