SYMBOL INDEX (808 symbols across 137 files) FILE: include/roq/action.hpp type roq (line 9) | namespace roq { type Action (line 12) | enum class Action : uint8_t { FILE: include/roq/add_market.hpp type roq (line 19) | namespace roq { function AddMarket (line 22) | struct ROQ_PUBLIC AddMarket final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::AddMarket const &value, format_context &context) const { FILE: include/roq/add_routes.hpp type roq (line 20) | namespace roq { function AddRoutes (line 23) | struct ROQ_PUBLIC AddRoutes final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::AddRoutes const &value, format_context &context) const { FILE: include/roq/api.hpp type roq (line 147) | namespace roq { FILE: include/roq/args/parser.hpp type roq (line 10) | namespace roq { type args (line 11) | namespace args { function Parser (line 13) | struct ROQ_PUBLIC Parser { FILE: include/roq/bar.hpp type roq (line 18) | namespace roq { function final (line 21) | struct ROQ_PUBLIC Bar final { type fmt::formatter (line 38) | struct fmt::formatter { method parse (line 39) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 40) | auto format(roq::Bar const &value, format_context &context) const { FILE: include/roq/batch_begin.hpp type roq (line 17) | namespace roq { type ROQ_PUBLIC (line 20) | struct ROQ_PUBLIC type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::BatchBegin const &, format_context &context) const { FILE: include/roq/batch_end.hpp type roq (line 17) | namespace roq { type ROQ_PUBLIC (line 20) | struct ROQ_PUBLIC type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::BatchEnd const &, format_context &context) const { FILE: include/roq/buffer_capacity.hpp type roq (line 9) | namespace roq { type BufferCapacity (line 12) | enum class BufferCapacity : uint8_t { FILE: include/roq/cancel_all_orders.hpp type roq (line 20) | namespace roq { function CancelAllOrders (line 23) | struct ROQ_PUBLIC CancelAllOrders final { type fmt::formatter (line 41) | struct fmt::formatter { method parse (line 42) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 43) | auto format(roq::CancelAllOrders const &value, format_context &context... FILE: include/roq/cancel_all_orders_ack.hpp type roq (line 25) | namespace roq { function CancelAllOrdersAck (line 28) | struct ROQ_PUBLIC CancelAllOrdersAck final { type fmt::formatter (line 56) | struct fmt::formatter { method parse (line 57) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 58) | auto format(roq::CancelAllOrdersAck const &value, format_context &cont... FILE: include/roq/cancel_order.hpp type roq (line 21) | namespace roq { function CancelOrder (line 24) | struct ROQ_PUBLIC CancelOrder final { type fmt::formatter (line 43) | struct fmt::formatter { method parse (line 44) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 45) | auto format(roq::CancelOrder const &value, format_context &context) co... FILE: include/roq/cancel_quotes.hpp type roq (line 19) | namespace roq { function CancelQuotes (line 22) | struct ROQ_PUBLIC CancelQuotes final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::CancelQuotes const &value, format_context &context) c... FILE: include/roq/cancel_quotes_ack.hpp type roq (line 22) | namespace roq { function CancelQuotesAck (line 25) | struct ROQ_PUBLIC CancelQuotesAck final { type fmt::formatter (line 46) | struct fmt::formatter { method parse (line 47) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 48) | auto format(roq::CancelQuotesAck const &value, format_context &context... FILE: include/roq/category.hpp type roq (line 9) | namespace roq { type Category (line 12) | enum class Category : uint8_t { FILE: include/roq/client/custom_message.hpp type roq (line 12) | namespace roq { type client (line 13) | namespace client { function CustomMessage (line 15) | struct ROQ_PUBLIC CustomMessage final { type fmt::formatter (line 24) | struct fmt::formatter { method parse (line 25) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 26) | auto format(roq::client::CustomMessage const &value, format_context &c... type fmt::formatter> (line 38) | struct fmt::formatter> { method parse (line 39) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 40) | auto format(roq::Event const &event, forma... FILE: include/roq/clock.hpp type roq (line 11) | namespace roq { type detail (line 13) | namespace detail { function get_time_helper (line 15) | inline auto get_time_helper() { type clock (line 26) | namespace clock { function T (line 28) | inline T get_system() { function T (line 33) | inline T get_realtime() { FILE: include/roq/connected.hpp type roq (line 17) | namespace roq { type ROQ_PUBLIC (line 20) | struct ROQ_PUBLIC type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::Connected const &, format_context &context) const { FILE: include/roq/connection_status.hpp type roq (line 9) | namespace roq { type ConnectionStatus (line 12) | enum class ConnectionStatus : uint8_t { FILE: include/roq/control.hpp type roq (line 20) | namespace roq { function Control (line 23) | struct ROQ_PUBLIC Control final { type fmt::formatter (line 43) | struct fmt::formatter { method parse (line 44) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 45) | auto format(roq::Control const &value, format_context &context) const { FILE: include/roq/control_ack.hpp type roq (line 22) | namespace roq { function ControlAck (line 25) | struct ROQ_PUBLIC ControlAck final { type fmt::formatter (line 43) | struct fmt::formatter { method parse (line 44) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 45) | auto format(roq::ControlAck const &value, format_context &context) con... FILE: include/roq/create_order.hpp type roq (line 30) | namespace roq { function CreateOrder (line 33) | struct ROQ_PUBLIC CreateOrder final { type fmt::formatter (line 65) | struct fmt::formatter { method parse (line 66) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 67) | auto format(roq::CreateOrder const &value, format_context &context) co... FILE: include/roq/custom_matrix.hpp type roq (line 24) | namespace roq { function CustomMatrix (line 27) | struct ROQ_PUBLIC CustomMatrix final { type fmt::formatter (line 48) | struct fmt::formatter { method parse (line 49) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 50) | auto format(roq::CustomMatrix const &value, format_context &context) c... FILE: include/roq/custom_matrix_update.hpp type roq (line 26) | namespace roq { function CustomMatrixUpdate (line 29) | struct ROQ_PUBLIC CustomMatrixUpdate final { type fmt::formatter (line 52) | struct fmt::formatter { method parse (line 53) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 54) | auto format(roq::CustomMatrixUpdate const &value, format_context &cont... FILE: include/roq/custom_metrics.hpp type roq (line 23) | namespace roq { function CustomMetrics (line 26) | struct ROQ_PUBLIC CustomMetrics final { type fmt::formatter (line 44) | struct fmt::formatter { method parse (line 45) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 46) | auto format(roq::CustomMetrics const &value, format_context &context) ... FILE: include/roq/custom_metrics_update.hpp type roq (line 25) | namespace roq { function CustomMetricsUpdate (line 28) | struct ROQ_PUBLIC CustomMetricsUpdate final { type fmt::formatter (line 48) | struct fmt::formatter { method parse (line 49) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 50) | auto format(roq::CustomMetricsUpdate const &value, format_context &con... FILE: include/roq/data_source.hpp type roq (line 9) | namespace roq { type DataSource (line 12) | enum class DataSource : uint8_t { FILE: include/roq/decimal.hpp type roq (line 10) | namespace roq { type Decimal (line 12) | struct Decimal final { method Decimal (line 13) | Decimal() = default; method Decimal (line 15) | Decimal(double value, Precision precision) : value_{value}, precisio... method empty (line 17) | bool empty() const { return std::isnan(value_); } type fmt::formatter (line 30) | struct fmt::formatter { method parse (line 31) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 32) | auto format(roq::Decimal const &value, format_context &context) const { FILE: include/roq/disconnected.hpp type roq (line 18) | namespace roq { function Disconnected (line 21) | struct ROQ_PUBLIC Disconnected final { type fmt::formatter (line 34) | struct fmt::formatter { method parse (line 35) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 36) | auto format(roq::Disconnected const &value, format_context &context) c... FILE: include/roq/download_begin.hpp type roq (line 19) | namespace roq { function DownloadBegin (line 22) | struct ROQ_PUBLIC DownloadBegin final { type fmt::formatter (line 35) | struct fmt::formatter { method parse (line 36) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 37) | auto format(roq::DownloadBegin const &value, format_context &context) ... FILE: include/roq/download_end.hpp type roq (line 19) | namespace roq { function DownloadEnd (line 22) | struct ROQ_PUBLIC DownloadEnd final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::DownloadEnd const &value, format_context &context) co... FILE: include/roq/encoding.hpp type roq (line 12) | namespace roq { type Encoding (line 15) | enum class Encoding : uint32_t { // NOLINT(performance-enum-size) type fmt::formatter (line 26) | struct fmt::formatter { method parse (line 27) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 28) | auto format(roq::Encoding const &value, format_context &context) const { FILE: include/roq/error.hpp type roq (line 9) | namespace roq { type Error (line 12) | enum class Error : uint8_t { FILE: include/roq/event.hpp type roq (line 13) | namespace roq { type Event (line 17) | struct Event final { method Event (line 20) | Event(MessageInfo const &message_info, T const &value) : message_inf... method Event (line 22) | Event(Event &&) = delete; method Event (line 23) | Event(Event const &) = delete; method Result (line 30) | Result dispatch(Handler &&handler, Args &&...args) const { method create_and_dispatch (line 48) | static void create_and_dispatch(auto &handler, MessageInfo const &me... function create_event_and_dispatch (line 56) | inline void create_event_and_dispatch(auto &handler, MessageInfo const... type fmt::formatter> (line 63) | struct fmt::formatter> { method parse (line 64) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 65) | auto format(roq::Event const &event, format_context &context) const { FILE: include/roq/exceptions.hpp type roq (line 20) | namespace roq { type detail (line 22) | namespace detail { function create_what (line 24) | constexpr auto create_what(fmt::string_view const &str, Args &&...ar... type ROQ_PUBLIC (line 52) | struct ROQ_PUBLIC function Exception (line 54) | explicit Exception(format_str const &str, Args &&...args) function file (line 59) | virtual std::string_view file() const noexcept { return file_name_; } function line (line 60) | virtual int line() const noexcept { return static_cast(line_); } function format_to (line 63) | auto format_to(Context &context) const { function RuntimeError (line 86) | struct ROQ_PUBLIC RuntimeError : public Exception { function RuntimeError (line 91) | struct ROQ_PUBLIC SystemError : public RuntimeError { function RuntimeError (line 126) | struct ROQ_PUBLIC RangeError : public RuntimeError { function OverflowError (line 131) | struct ROQ_PUBLIC OverflowError : public RuntimeError { function LogicError (line 136) | struct ROQ_PUBLIC LogicError : public Exception { function InvalidArgument (line 141) | struct ROQ_PUBLIC InvalidArgument : public LogicError { function OutOfRange (line 146) | struct ROQ_PUBLIC OutOfRange : public LogicError { function LengthError (line 151) | struct ROQ_PUBLIC LengthError : public LogicError { function RuntimeError (line 158) | struct ROQ_PUBLIC Fatal : public RuntimeError { function FileDoesNotExist (line 163) | struct ROQ_PUBLIC FileDoesNotExist : public RuntimeError { function RuntimeError (line 168) | struct ROQ_PUBLIC NotReady : public RuntimeError { function NotImplemented (line 173) | struct ROQ_PUBLIC NotImplemented : public RuntimeError { function NotSupported (line 178) | struct ROQ_PUBLIC NotSupported : public RuntimeError { function RuntimeError (line 183) | struct ROQ_PUBLIC BadState : public RuntimeError { function NetworkError (line 190) | struct ROQ_PUBLIC NetworkError : public RuntimeError { function TransportError (line 206) | struct ROQ_PUBLIC TransportError : public NetworkError { function TransportError (line 211) | struct ROQ_PUBLIC NotConnected : public TransportError { function ConnectionRefused (line 218) | struct ROQ_PUBLIC ConnectionRefused : public TransportError { function TransportError (line 225) | struct ROQ_PUBLIC TimedOut : public TransportError { function SessionError (line 233) | struct ROQ_PUBLIC SessionError : public NetworkError { function PermissionDenied (line 238) | struct ROQ_PUBLIC PermissionDenied : public SessionError { function OrderNotLive (line 245) | struct ROQ_PUBLIC OrderNotLive : public SessionError { type fmt::formatter (line 253) | struct fmt::formatter { method parse (line 254) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 255) | auto format(roq::Exception const &value, format_context &context) cons... type fmt::formatter (line 259) | struct fmt::formatter { method parse (line 260) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 261) | auto format(roq::RuntimeError const &value, format_context &context) c... type fmt::formatter (line 268) | struct fmt::formatter { method parse (line 269) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 270) | auto format(roq::SystemError const &value, format_context &context) co... type fmt::formatter (line 274) | struct fmt::formatter { method parse (line 275) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 276) | auto format(roq::RangeError const &value, format_context &context) con... type fmt::formatter (line 283) | struct fmt::formatter { method parse (line 284) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 285) | auto format(roq::OverflowError const &value, format_context &context) ... type fmt::formatter (line 292) | struct fmt::formatter { method parse (line 293) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 294) | auto format(roq::LogicError const &value, format_context &context) con... type fmt::formatter (line 301) | struct fmt::formatter { method parse (line 302) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 303) | auto format(roq::InvalidArgument const &value, format_context &context... type fmt::formatter (line 310) | struct fmt::formatter { method parse (line 311) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 312) | auto format(roq::OutOfRange const &value, format_context &context) con... type fmt::formatter (line 319) | struct fmt::formatter { method parse (line 320) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 321) | auto format(roq::LengthError const &value, format_context &context) co... type fmt::formatter (line 328) | struct fmt::formatter { method parse (line 329) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 330) | auto format(roq::Fatal const &value, format_context &context) const { type fmt::formatter (line 337) | struct fmt::formatter { method parse (line 338) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 339) | auto format(roq::FileDoesNotExist const &value, format_context &contex... type fmt::formatter (line 346) | struct fmt::formatter { method parse (line 347) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 348) | auto format(roq::NotReady const &value, format_context &context) const { type fmt::formatter (line 355) | struct fmt::formatter { method parse (line 356) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 357) | auto format(roq::BadState const &value, format_context &context) const { type fmt::formatter (line 364) | struct fmt::formatter { method parse (line 365) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 366) | auto format(roq::NetworkError const &value, format_context &context) c... type fmt::formatter (line 373) | struct fmt::formatter { method parse (line 374) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 375) | auto format(roq::TransportError const &value, format_context &context)... type fmt::formatter (line 382) | struct fmt::formatter { method parse (line 383) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 384) | auto format(roq::NotConnected const &value, format_context &context) c... type fmt::formatter (line 391) | struct fmt::formatter { method parse (line 392) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 393) | auto format(roq::ConnectionRefused const &value, format_context &conte... type fmt::formatter (line 400) | struct fmt::formatter { method parse (line 401) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 402) | auto format(roq::TimedOut const &value, format_context &context) const { type fmt::formatter (line 409) | struct fmt::formatter { method parse (line 410) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 411) | auto format(roq::SessionError const &value, format_context &context) c... type fmt::formatter (line 418) | struct fmt::formatter { method parse (line 419) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 420) | auto format(roq::PermissionDenied const &value, format_context &contex... type fmt::formatter (line 427) | struct fmt::formatter { method parse (line 428) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 429) | auto format(roq::OrderNotLive const &value, format_context &context) c... FILE: include/roq/execution_instruction.hpp type roq (line 12) | namespace roq { type ExecutionInstruction (line 15) | enum class ExecutionInstruction : uint32_t { // NOLINT(performance-en... type fmt::formatter (line 26) | struct fmt::formatter { method parse (line 27) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 28) | auto format(roq::ExecutionInstruction const &value, format_context &co... FILE: include/roq/external_latency.hpp type roq (line 21) | namespace roq { function ExternalLatency (line 24) | struct ROQ_PUBLIC ExternalLatency final { type fmt::formatter (line 39) | struct fmt::formatter { method parse (line 40) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 41) | auto format(roq::ExternalLatency const &value, format_context &context... FILE: include/roq/fill.hpp type roq (line 20) | namespace roq { function final (line 23) | struct ROQ_PUBLIC Fill final { type fmt::formatter (line 39) | struct fmt::formatter { method parse (line 40) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 41) | auto format(roq::Fill const &value, format_context &context) const { FILE: include/roq/filter.hpp type roq (line 12) | namespace roq { type Filter (line 15) | enum class Filter : uint64_t { // NOLINT(performance-enum-size) type fmt::formatter (line 27) | struct fmt::formatter { method parse (line 28) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 29) | auto format(roq::Filter const &value, format_context &context) const { FILE: include/roq/format_str.hpp type roq (line 13) | namespace roq { type detail (line 15) | namespace detail { type static_string (line 18) | struct static_string final { method static_string (line 19) | consteval static_string(std::string_view const &str) : length_{std... method static_string (line 21) | static_string(static_string &&) = delete; method static_string (line 22) | static_string(static_string const &) = default; method create (line 27) | static consteval auto create(std::string_view const &str, std::siz... type format_str (line 45) | struct format_str final { method format_str (line 47) | consteval format_str(T const &str, std::source_location const loc = ... method extract_basename (line 58) | static consteval std::string_view extract_basename(char const *path) { type fmt::formatter> (line 76) | struct fmt::formatter> { method parse (line 77) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 78) | auto format(roq::detail::static_string const &value, format_context... FILE: include/roq/funds_update.hpp type roq (line 24) | namespace roq { function FundsUpdate (line 27) | struct ROQ_PUBLIC FundsUpdate final { type fmt::formatter (line 52) | struct fmt::formatter { method parse (line 53) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 54) | auto format(roq::FundsUpdate const &value, format_context &context) co... FILE: include/roq/gateway_settings.hpp type roq (line 23) | namespace roq { function GatewaySettings (line 26) | struct ROQ_PUBLIC GatewaySettings final { type fmt::formatter (line 51) | struct fmt::formatter { method parse (line 52) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 53) | auto format(roq::GatewaySettings const &value, format_context &context... FILE: include/roq/gateway_status.hpp type roq (line 21) | namespace roq { function GatewayStatus (line 24) | struct ROQ_PUBLIC GatewayStatus final { type fmt::formatter (line 40) | struct fmt::formatter { method parse (line 41) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 42) | auto format(roq::GatewayStatus const &value, format_context &context) ... FILE: include/roq/interval.hpp type roq (line 9) | namespace roq { type Interval (line 12) | enum class Interval : uint8_t { FILE: include/roq/layer.hpp type roq (line 15) | namespace roq { function Layer (line 18) | struct ROQ_PUBLIC Layer final { type fmt::formatter (line 28) | struct fmt::formatter { method parse (line 29) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 30) | auto format(roq::Layer const &value, format_context &context) const { FILE: include/roq/leg.hpp type roq (line 16) | namespace roq { function final (line 19) | struct ROQ_PUBLIC Leg final { type fmt::formatter (line 30) | struct fmt::formatter { method parse (line 31) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 32) | auto format(roq::Leg const &value, format_context &context) const { FILE: include/roq/legs_update.hpp type roq (line 23) | namespace roq { function LegsUpdate (line 26) | struct ROQ_PUBLIC LegsUpdate final { type fmt::formatter (line 42) | struct fmt::formatter { method parse (line 43) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 44) | auto format(roq::LegsUpdate const &value, format_context &context) con... FILE: include/roq/limits.hpp type roq (line 7) | namespace roq { FILE: include/roq/liquidity.hpp type roq (line 9) | namespace roq { type Liquidity (line 12) | enum class Liquidity : uint8_t { FILE: include/roq/map.hpp type roq (line 8) | namespace roq { type detail (line 10) | namespace detail { type MapHelper (line 13) | struct MapHelper final { method MapHelper (line 14) | constexpr explicit MapHelper(std::tuple const &args) : ar... method MapHelper (line 15) | constexpr explicit MapHelper(Args &&...args_) : args_{std::forward... type Map (line 35) | struct Map final { method Map (line 36) | explicit Map(Args &&...args) : args_{std::forward(args)...} {} method Map (line 37) | explicit Map(Args const &...args) : args_{args...} {} method Map (line 39) | Map(Map const &) = delete; method R (line 47) | R get() const { method helper (line 53) | std::optional helper() const { function map (line 62) | inline auto map(Args &&...args) { FILE: include/roq/margin_mode.hpp type roq (line 9) | namespace roq { type MarginMode (line 12) | enum class MarginMode : uint8_t { FILE: include/roq/market_by_order_update.hpp type roq (line 26) | namespace roq { function MarketByOrderUpdate (line 29) | struct ROQ_PUBLIC MarketByOrderUpdate final { type fmt::formatter (line 53) | struct fmt::formatter { method parse (line 54) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 55) | auto format(roq::MarketByOrderUpdate const &value, format_context &con... FILE: include/roq/market_by_price_update.hpp type roq (line 26) | namespace roq { function MarketByPriceUpdate (line 29) | struct ROQ_PUBLIC MarketByPriceUpdate final { type fmt::formatter (line 54) | struct fmt::formatter { method parse (line 55) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 56) | auto format(roq::MarketByPriceUpdate const &value, format_context &con... FILE: include/roq/market_status.hpp type roq (line 22) | namespace roq { function MarketStatus (line 25) | struct ROQ_PUBLIC MarketStatus final { type fmt::formatter (line 44) | struct fmt::formatter { method parse (line 45) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 46) | auto format(roq::MarketStatus const &value, format_context &context) c... FILE: include/roq/mask.hpp type roq (line 16) | namespace roq { type Mask (line 25) | struct Mask final { type sentinel (line 28) | struct sentinel final {} type iterator (line 30) | struct iterator final { method iterator (line 40) | iterator(Mask value) : value_{value.get()} {} method reference (line 55) | reference operator*() const { method iterator (line 60) | iterator &operator++() { return *this; } method Mask (line 68) | constexpr Mask() = default; method Mask (line 70) | constexpr explicit Mask(value_type mask) : value_{mask} {} method Mask (line 72) | constexpr explicit Mask(T flag) : value_{static_cast(fla... method Mask (line 74) | constexpr Mask(std::initializer_list flags) { method Mask (line 81) | constexpr Mask(Mask const &other, Args &&...args) : value_{other.val... method empty (line 85) | constexpr bool empty() const { return value_ == value_type{}; } method reset (line 87) | constexpr void reset() { value_ = value_type{}; } method value_type (line 89) | constexpr value_type get() const { return value_; } method is_same (line 91) | constexpr bool is_same(T flag) const { return value_ == static_cast<... method has (line 93) | constexpr bool has(T flag) const { return value_ & static_cast flags) const { method has_any (line 105) | constexpr bool has_any(Mask rhs) const { return (value_ & rhs.value_... method has_all (line 107) | constexpr bool has_all(T flag) const { return (value_ & static_cast<... method has_all (line 109) | constexpr bool has_all(std::initializer_list flags) const { method has_all (line 117) | constexpr bool has_all(Mask rhs) const { return (value_ & rhs.value_... method Mask (line 119) | constexpr Mask &set(T flag) { method Mask (line 124) | constexpr Mask &set(Mask rhs) { method Mask (line 129) | constexpr Mask &remove(T flag) { method Mask (line 134) | constexpr Mask &remove(Mask rhs) { method has_none (line 139) | constexpr bool has_none(T flag) const { return !has_any(flag); } method has_none (line 141) | constexpr bool has_none(std::initializer_list flags) const { retu... method has_none (line 143) | constexpr bool has_none(Mask rhs) const { return !has_any(rhs); } method Mask (line 145) | constexpr Mask negate() const { return Mask{~value_}; } method Mask (line 147) | constexpr Mask logical_and(Mask rhs) const { return Mask{value_ & rh... method Mask (line 149) | constexpr Mask &set(std::initializer_list flags) { method Mask (line 156) | constexpr Mask operator~() const { return negate(); } method Mask (line 158) | constexpr Mask operator&(Mask rhs) const { return logical_and(rhs); } method Mask (line 160) | constexpr Mask &operator|=(T flag) { method Mask (line 165) | constexpr Mask &operator|=(Mask rhs) { type fmt::formatter> (line 177) | struct fmt::formatter> { method parse (line 178) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 179) | auto format(roq::Mask const &value, format_context &context) const { FILE: include/roq/mass_quote.hpp type roq (line 24) | namespace roq { function MassQuote (line 27) | struct ROQ_PUBLIC MassQuote final { type fmt::formatter (line 45) | struct fmt::formatter { method parse (line 46) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 47) | auto format(roq::MassQuote const &value, format_context &context) const { FILE: include/roq/mass_quote_ack.hpp type roq (line 22) | namespace roq { function MassQuoteAck (line 25) | struct ROQ_PUBLIC MassQuoteAck final { type fmt::formatter (line 46) | struct fmt::formatter { method parse (line 47) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 48) | auto format(roq::MassQuoteAck const &value, format_context &context) c... FILE: include/roq/mbo_update.hpp type roq (line 19) | namespace roq { function MBOUpdate (line 22) | struct ROQ_PUBLIC MBOUpdate final { type fmt::formatter (line 35) | struct fmt::formatter { method parse (line 36) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 37) | auto format(roq::MBOUpdate const &value, format_context &context) const { FILE: include/roq/mbp_update.hpp type roq (line 16) | namespace roq { function MBPUpdate (line 19) | struct ROQ_PUBLIC MBPUpdate final { type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::MBPUpdate const &value, format_context &context) const { FILE: include/roq/measurement.hpp type roq (line 16) | namespace roq { function Measurement (line 19) | struct ROQ_PUBLIC Measurement final { type fmt::formatter (line 27) | struct fmt::formatter { method parse (line 28) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 29) | auto format(roq::Measurement const &value, format_context &context) co... FILE: include/roq/message_info.hpp type roq (line 19) | namespace roq { function MessageInfo (line 22) | struct ROQ_PUBLIC MessageInfo final { type fmt::formatter (line 40) | struct fmt::formatter { method parse (line 41) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 42) | auto format(roq::MessageInfo const &value, format_context &context) co... FILE: include/roq/modify_order.hpp type roq (line 22) | namespace roq { function ModifyOrder (line 25) | struct ROQ_PUBLIC ModifyOrder final { type fmt::formatter (line 46) | struct fmt::formatter { method parse (line 47) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 48) | auto format(roq::ModifyOrder const &value, format_context &context) co... FILE: include/roq/name.hpp type roq (line 7) | namespace roq { FILE: include/roq/option_type.hpp type roq (line 9) | namespace roq { type OptionType (line 12) | enum class OptionType : uint8_t { FILE: include/roq/order_ack.hpp type roq (line 30) | namespace roq { function OrderAck (line 33) | struct ROQ_PUBLIC OrderAck final { type fmt::formatter (line 75) | struct fmt::formatter { method parse (line 76) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 77) | auto format(roq::OrderAck const &value, format_context &context) const { FILE: include/roq/order_cancel_policy.hpp type roq (line 9) | namespace roq { type OrderCancelPolicy (line 12) | enum class OrderCancelPolicy : uint8_t { FILE: include/roq/order_management.hpp type roq (line 9) | namespace roq { type OrderManagement (line 12) | enum class OrderManagement : uint8_t { FILE: include/roq/order_status.hpp type roq (line 9) | namespace roq { type OrderStatus (line 12) | enum class OrderStatus : uint8_t { FILE: include/roq/order_type.hpp type roq (line 9) | namespace roq { type OrderType (line 12) | enum class OrderType : uint8_t { FILE: include/roq/order_update.hpp type roq (line 33) | namespace roq { function OrderUpdate (line 36) | struct ROQ_PUBLIC OrderUpdate final { type fmt::formatter (line 89) | struct fmt::formatter { method parse (line 90) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 91) | auto format(roq::OrderUpdate const &value, format_context &context) co... FILE: include/roq/origin.hpp type roq (line 9) | namespace roq { type Origin (line 12) | enum class Origin : uint8_t { FILE: include/roq/parameter.hpp type roq (line 15) | namespace roq { function Parameter (line 18) | struct ROQ_PUBLIC Parameter final { type fmt::formatter (line 30) | struct fmt::formatter { method parse (line 31) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 32) | auto format(roq::Parameter const &value, format_context &context) const { FILE: include/roq/parameters_update.hpp type roq (line 23) | namespace roq { function ParametersUpdate (line 26) | struct ROQ_PUBLIC ParametersUpdate final { type fmt::formatter (line 41) | struct fmt::formatter { method parse (line 42) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 43) | auto format(roq::ParametersUpdate const &value, format_context &contex... FILE: include/roq/portfolio.hpp type roq (line 26) | namespace roq { function Portfolio (line 29) | struct ROQ_PUBLIC Portfolio final { type fmt::formatter (line 49) | struct fmt::formatter { method parse (line 50) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 51) | auto format(roq::Portfolio const &value, format_context &context) const { FILE: include/roq/portfolio_update.hpp type roq (line 25) | namespace roq { function PortfolioUpdate (line 28) | struct ROQ_PUBLIC PortfolioUpdate final { type fmt::formatter (line 46) | struct fmt::formatter { method parse (line 47) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 48) | auto format(roq::PortfolioUpdate const &value, format_context &context... FILE: include/roq/position.hpp type roq (line 16) | namespace roq { function Position (line 19) | struct ROQ_PUBLIC Position final { type fmt::formatter (line 30) | struct fmt::formatter { method parse (line 31) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 32) | auto format(roq::Position const &value, format_context &context) const { FILE: include/roq/position_effect.hpp type roq (line 9) | namespace roq { type PositionEffect (line 12) | enum class PositionEffect : uint8_t { FILE: include/roq/position_update.hpp type roq (line 24) | namespace roq { function PositionUpdate (line 27) | struct ROQ_PUBLIC PositionUpdate final { type fmt::formatter (line 51) | struct fmt::formatter { method parse (line 52) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 53) | auto format(roq::PositionUpdate const &value, format_context &context)... FILE: include/roq/precision.hpp type roq (line 9) | namespace roq { type Precision (line 12) | enum class Precision : uint8_t { FILE: include/roq/precision_2.hpp type roq (line 14) | namespace roq { function Precision2 (line 18) | struct ROQ_PUBLIC Precision2 final { type fmt::formatter (line 26) | struct fmt::formatter { method parse (line 27) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 28) | auto format(roq::Precision2 const &value, format_context &context) con... FILE: include/roq/priority.hpp type roq (line 9) | namespace roq { type Priority (line 12) | enum class Priority : uint8_t { FILE: include/roq/protocol.hpp type roq (line 9) | namespace roq { type Protocol (line 12) | enum class Protocol : uint8_t { FILE: include/roq/quality_of_service.hpp type roq (line 9) | namespace roq { type QualityOfService (line 12) | enum class QualityOfService : uint8_t { FILE: include/roq/quantity_type.hpp type roq (line 9) | namespace roq { type QuantityType (line 12) | enum class QuantityType : uint8_t { FILE: include/roq/quote.hpp type roq (line 18) | namespace roq { function Quote (line 21) | struct ROQ_PUBLIC Quote final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::Quote const &value, format_context &context) const { FILE: include/roq/rate_limit.hpp type roq (line 18) | namespace roq { function RateLimit (line 21) | struct ROQ_PUBLIC RateLimit final { type fmt::formatter (line 32) | struct fmt::formatter { method parse (line 33) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 34) | auto format(roq::RateLimit const &value, format_context &context) const { FILE: include/roq/rate_limit_trigger.hpp type roq (line 27) | namespace roq { function RateLimitTrigger (line 30) | struct ROQ_PUBLIC RateLimitTrigger final { type fmt::formatter (line 51) | struct fmt::formatter { method parse (line 52) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 53) | auto format(roq::RateLimitTrigger const &value, format_context &contex... FILE: include/roq/rate_limit_type.hpp type roq (line 9) | namespace roq { type RateLimitType (line 12) | enum class RateLimitType : uint8_t { FILE: include/roq/rate_limits_update.hpp type roq (line 23) | namespace roq { function RateLimitsUpdate (line 26) | struct ROQ_PUBLIC RateLimitsUpdate final { type fmt::formatter (line 42) | struct fmt::formatter { method parse (line 43) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 44) | auto format(roq::RateLimitsUpdate const &value, format_context &contex... FILE: include/roq/ready.hpp type roq (line 17) | namespace roq { type ROQ_PUBLIC (line 20) | struct ROQ_PUBLIC type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::Ready const &, format_context &context) const { FILE: include/roq/reference_data.hpp type roq (line 27) | namespace roq { function ReferenceData (line 30) | struct ROQ_PUBLIC ReferenceData final { type fmt::formatter (line 74) | struct fmt::formatter { method parse (line 75) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 76) | auto format(roq::ReferenceData const &value, format_context &context) ... FILE: include/roq/remove_routes.hpp type roq (line 20) | namespace roq { function RemoveRoutes (line 23) | struct ROQ_PUBLIC RemoveRoutes final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::RemoveRoutes const &value, format_context &context) c... FILE: include/roq/request_id_type.hpp type roq (line 9) | namespace roq { type RequestIdType (line 12) | enum class RequestIdType : uint8_t { FILE: include/roq/request_status.hpp type roq (line 9) | namespace roq { type RequestStatus (line 12) | enum class RequestStatus : uint8_t { FILE: include/roq/request_type.hpp type roq (line 9) | namespace roq { type RequestType (line 12) | enum class RequestType : uint8_t { FILE: include/roq/risk_limit.hpp type roq (line 16) | namespace roq { function RiskLimit (line 19) | struct ROQ_PUBLIC RiskLimit final { type fmt::formatter (line 34) | struct fmt::formatter { method parse (line 35) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 36) | auto format(roq::RiskLimit const &value, format_context &context) const { FILE: include/roq/risk_limits.hpp type roq (line 23) | namespace roq { function RiskLimits (line 26) | struct ROQ_PUBLIC RiskLimits final { type fmt::formatter (line 44) | struct fmt::formatter { method parse (line 45) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 46) | auto format(roq::RiskLimits const &value, format_context &context) con... FILE: include/roq/risk_limits_update.hpp type roq (line 23) | namespace roq { function RiskLimitsUpdate (line 26) | struct ROQ_PUBLIC RiskLimitsUpdate final { type fmt::formatter (line 43) | struct fmt::formatter { method parse (line 44) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 45) | auto format(roq::RiskLimitsUpdate const &value, format_context &contex... FILE: include/roq/route.hpp type roq (line 15) | namespace roq { function Route (line 18) | struct ROQ_PUBLIC Route final { type fmt::formatter (line 26) | struct fmt::formatter { method parse (line 27) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 28) | auto format(roq::Route const &value, format_context &context) const { FILE: include/roq/route_ack.hpp type roq (line 22) | namespace roq { function RouteAck (line 25) | struct ROQ_PUBLIC RouteAck final { type fmt::formatter (line 39) | struct fmt::formatter { method parse (line 40) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 41) | auto format(roq::RouteAck const &value, format_context &context) const { FILE: include/roq/route_request_status.hpp type roq (line 9) | namespace roq { type RouteRequestStatus (line 12) | enum class RouteRequestStatus : uint8_t { FILE: include/roq/routing.hpp type roq (line 18) | namespace roq { function Routing (line 21) | struct ROQ_PUBLIC Routing final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::Routing const &value, format_context &context) const { FILE: include/roq/security_type.hpp type roq (line 9) | namespace roq { type SecurityType (line 12) | enum class SecurityType : uint8_t { FILE: include/roq/service_update.hpp type roq (line 22) | namespace roq { function ServiceUpdate (line 25) | struct ROQ_PUBLIC ServiceUpdate final { type fmt::formatter (line 42) | struct fmt::formatter { method parse (line 43) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 44) | auto format(roq::ServiceUpdate const &value, format_context &context) ... FILE: include/roq/side.hpp type roq (line 9) | namespace roq { type Side (line 12) | enum class Side : uint8_t { FILE: include/roq/start.hpp type roq (line 17) | namespace roq { type ROQ_PUBLIC (line 20) | struct ROQ_PUBLIC type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::Start const &, format_context &context) const { FILE: include/roq/state.hpp type roq (line 9) | namespace roq { type State (line 12) | enum class State : uint8_t { FILE: include/roq/statistics.hpp type roq (line 19) | namespace roq { function Statistics (line 22) | struct ROQ_PUBLIC Statistics final { type fmt::formatter (line 32) | struct fmt::formatter { method parse (line 33) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 34) | auto format(roq::Statistics const &value, format_context &context) con... FILE: include/roq/statistics_type.hpp type roq (line 9) | namespace roq { type StatisticsType (line 12) | enum class StatisticsType : uint8_t { FILE: include/roq/statistics_update.hpp type roq (line 25) | namespace roq { function StatisticsUpdate (line 28) | struct ROQ_PUBLIC StatisticsUpdate final { type fmt::formatter (line 48) | struct fmt::formatter { method parse (line 49) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 50) | auto format(roq::StatisticsUpdate const &value, format_context &contex... FILE: include/roq/stop.hpp type roq (line 17) | namespace roq { type ROQ_PUBLIC (line 20) | struct ROQ_PUBLIC type fmt::formatter (line 31) | struct fmt::formatter { method parse (line 32) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 33) | auto format(roq::Stop const &, format_context &context) const { FILE: include/roq/strategy_update.hpp type roq (line 21) | namespace roq { function StrategyUpdate (line 24) | struct ROQ_PUBLIC StrategyUpdate final { type fmt::formatter (line 41) | struct fmt::formatter { method parse (line 42) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 43) | auto format(roq::StrategyUpdate const &value, format_context &context)... FILE: include/roq/stream_status.hpp type roq (line 26) | namespace roq { function StreamStatus (line 29) | struct ROQ_PUBLIC StreamStatus final { type fmt::formatter (line 54) | struct fmt::formatter { method parse (line 55) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 56) | auto format(roq::StreamStatus const &value, format_context &context) c... FILE: include/roq/string.hpp type roq (line 18) | namespace roq { function String (line 33) | struct ROQ_PACKED String { function copy (line 114) | constexpr void copy(std::string_view const &text) { function set_length (line 124) | constexpr void set_length(size_t len) { type fmt::formatter> (line 143) | struct fmt::formatter> { method parse (line 144) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 145) | auto format(roq::String const &value, format_context &context) const { FILE: include/roq/string_types.hpp type roq (line 9) | namespace roq { type detail (line 11) | namespace detail { type ROQ_PUBLIC (line 45) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 49) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 53) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 57) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 61) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 65) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 69) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 73) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 77) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 81) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 85) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 89) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 93) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 97) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 101) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 105) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 109) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 113) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 117) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 121) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 125) | struct ROQ_PUBLIC type ROQ_PUBLIC (line 129) | struct ROQ_PUBLIC type fmt::formatter (line 161) | struct fmt::formatter { method parse (line 162) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 163) | auto format(roq::Source const &value, format_context &context) const { type fmt::formatter (line 170) | struct fmt::formatter { method parse (line 171) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 172) | auto format(roq::User const &value, format_context &context) const { type fmt::formatter (line 179) | struct fmt::formatter { method parse (line 180) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 181) | auto format(roq::Account const &value, format_context &context) const { type fmt::formatter (line 188) | struct fmt::formatter { method parse (line 189) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 190) | auto format(roq::Exchange const &value, format_context &context) const { type fmt::formatter (line 197) | struct fmt::formatter { method parse (line 198) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 199) | auto format(roq::Symbol const &value, format_context &context) const { type fmt::formatter (line 206) | struct fmt::formatter { method parse (line 207) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 208) | auto format(roq::Currency const &value, format_context &context) const { type fmt::formatter (line 215) | struct fmt::formatter { method parse (line 216) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 217) | auto format(roq::CFICode const &value, format_context &context) const { type fmt::formatter (line 224) | struct fmt::formatter { method parse (line 225) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 226) | auto format(roq::MBOOrderId const &value, format_context &context) con... type fmt::formatter (line 233) | struct fmt::formatter { method parse (line 234) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 235) | auto format(roq::RequestTemplate const &value, format_context &context... type fmt::formatter (line 242) | struct fmt::formatter { method parse (line 243) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 244) | auto format(roq::ExternalAccount const &value, format_context &context... type fmt::formatter (line 251) | struct fmt::formatter { method parse (line 252) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 253) | auto format(roq::ExternalOrderId const &value, format_context &context... type fmt::formatter (line 260) | struct fmt::formatter { method parse (line 261) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 262) | auto format(roq::ExternalTradeId const &value, format_context &context... type fmt::formatter (line 269) | struct fmt::formatter { method parse (line 270) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 271) | auto format(roq::RoutingId const &value, format_context &context) const { type fmt::formatter (line 278) | struct fmt::formatter { method parse (line 279) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 280) | auto format(roq::ClOrdId const &value, format_context &context) const { type fmt::formatter (line 287) | struct fmt::formatter { method parse (line 288) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 289) | auto format(roq::RequestId const &value, format_context &context) const { type fmt::formatter (line 296) | struct fmt::formatter { method parse (line 297) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 298) | auto format(roq::Label const &value, format_context &context) const { type fmt::formatter (line 305) | struct fmt::formatter { method parse (line 306) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 307) | auto format(roq::MeasurementKey const &value, format_context &context)... type fmt::formatter (line 314) | struct fmt::formatter { method parse (line 315) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 316) | auto format(roq::MatrixKey const &value, format_context &context) const { type fmt::formatter (line 323) | struct fmt::formatter { method parse (line 324) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 325) | auto format(roq::Description const &value, format_context &context) co... type fmt::formatter (line 332) | struct fmt::formatter { method parse (line 333) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 334) | auto format(roq::TimeZone const &value, format_context &context) const { type fmt::formatter (line 341) | struct fmt::formatter { method parse (line 342) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 343) | auto format(roq::ParameterKey const &value, format_context &context) c... type fmt::formatter (line 350) | struct fmt::formatter { method parse (line 351) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 352) | auto format(roq::ParameterValue const &value, format_context &context)... FILE: include/roq/subscribe.hpp type roq (line 22) | namespace roq { function Subscribe (line 25) | struct ROQ_PUBLIC Subscribe final { type fmt::formatter (line 39) | struct fmt::formatter { method parse (line 40) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 41) | auto format(roq::Subscribe const &value, format_context &context) const { FILE: include/roq/support_type.hpp type roq (line 12) | namespace roq { type SupportType (line 15) | enum class SupportType : uint64_t { // NOLINT(performance-enum-size) type fmt::formatter (line 39) | struct fmt::formatter { method parse (line 40) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 41) | auto format(roq::SupportType const &value, format_context &context) co... FILE: include/roq/tick_size_step.hpp type roq (line 15) | namespace roq { function TickSizeStep (line 18) | struct ROQ_PUBLIC TickSizeStep final { type fmt::formatter (line 26) | struct fmt::formatter { method parse (line 27) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 28) | auto format(roq::TickSizeStep const &value, format_context &context) c... FILE: include/roq/time_in_force.hpp type roq (line 9) | namespace roq { type TimeInForce (line 12) | enum class TimeInForce : uint8_t { FILE: include/roq/time_series_update.hpp type roq (line 28) | namespace roq { function TimeSeriesUpdate (line 31) | struct ROQ_PUBLIC TimeSeriesUpdate final { type fmt::formatter (line 52) | struct fmt::formatter { method parse (line 53) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 54) | auto format(roq::TimeSeriesUpdate const &value, format_context &contex... FILE: include/roq/timer.hpp type roq (line 20) | namespace roq { function Timer (line 23) | struct ROQ_PUBLIC Timer final { type fmt::formatter (line 36) | struct fmt::formatter { method parse (line 37) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 38) | auto format(roq::Timer const &value, format_context &context) const { FILE: include/roq/top_of_book.hpp type roq (line 24) | namespace roq { function TopOfBook (line 27) | struct ROQ_PUBLIC TopOfBook final { type fmt::formatter (line 49) | struct fmt::formatter { method parse (line 50) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 51) | auto format(roq::TopOfBook const &value, format_context &context) const { FILE: include/roq/trace.hpp type roq (line 13) | namespace roq { type Trace (line 16) | struct Trace final { method Trace (line 19) | Trace(TraceInfo const &trace_info, T const &value) : trace_info{trac... method Trace (line 21) | Trace(Trace &&) = delete; method Trace (line 22) | Trace(Trace const &) = delete; method create_and_dispatch (line 36) | static void create_and_dispatch(auto &handler, TraceInfo const &trac... function create_trace_and_dispatch (line 43) | inline void create_trace_and_dispatch(auto &handler, TraceInfo const &... type fmt::formatter> (line 50) | struct fmt::formatter> { method parse (line 51) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 52) | auto format(roq::Trace const &event, format_context &context) const { FILE: include/roq/trace_info.hpp type roq (line 16) | namespace roq { function TraceInfo (line 22) | struct ROQ_PUBLIC TraceInfo final { type fmt::formatter (line 49) | struct fmt::formatter { method parse (line 50) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 51) | auto format(roq::TraceInfo const &value, format_context &context) const { FILE: include/roq/trade.hpp type roq (line 17) | namespace roq { function Trade (line 20) | struct ROQ_PUBLIC Trade final { type fmt::formatter (line 32) | struct fmt::formatter { method parse (line 33) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 34) | auto format(roq::Trade const &value, format_context &context) const { FILE: include/roq/trade_summary.hpp type roq (line 25) | namespace roq { function TradeSummary (line 28) | struct ROQ_PUBLIC TradeSummary final { type fmt::formatter (line 49) | struct fmt::formatter { method parse (line 50) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 51) | auto format(roq::TradeSummary const &value, format_context &context) c... FILE: include/roq/trade_update.hpp type roq (line 29) | namespace roq { function TradeUpdate (line 32) | struct ROQ_PUBLIC TradeUpdate final { type fmt::formatter (line 66) | struct fmt::formatter { method parse (line 67) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 68) | auto format(roq::TradeUpdate const &value, format_context &context) co... FILE: include/roq/trading_status.hpp type roq (line 9) | namespace roq { type TradingStatus (line 12) | enum class TradingStatus : uint8_t { FILE: include/roq/transport.hpp type roq (line 9) | namespace roq { type Transport (line 12) | enum class Transport : uint8_t { FILE: include/roq/update_action.hpp type roq (line 9) | namespace roq { type UpdateAction (line 12) | enum class UpdateAction : uint8_t { FILE: include/roq/update_reason.hpp type roq (line 9) | namespace roq { type UpdateReason (line 12) | enum class UpdateReason : uint8_t { FILE: include/roq/update_type.hpp type roq (line 9) | namespace roq { type UpdateType (line 12) | enum class UpdateType : uint8_t { FILE: include/roq/uuid.hpp type roq (line 9) | namespace roq { type UUID (line 17) | struct alignas(16) UUID final { method UUID (line 20) | UUID() = default; method UUID (line 22) | UUID(UUID const &) = default; method UUID (line 24) | UUID &operator=(UUID const &) = default; method UUID (line 26) | explicit UUID(value_type value) : value_{create(value)} {} method UUID (line 28) | UUID(uint64_t high, uint64_t low) : value_{create(high, low)} {} method value_type (line 52) | constexpr value_type *data() { return &value_; } method value_type (line 53) | constexpr value_type const *data() const { return &value_; } method size (line 55) | constexpr size_t size() const { return sizeof(value_); } method empty (line 57) | constexpr bool empty() const { return value_ == value_type{}; } method value_type (line 60) | static value_type create(value_type value) { method value_type (line 67) | static value_type create(uint64_t high, uint64_t low) { type fmt::formatter (line 86) | struct fmt::formatter { method parse (line 87) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 88) | auto format(roq::UUID const &value, format_context &context) const { FILE: include/roq/variant_type.hpp type roq (line 9) | namespace roq { type VariantType (line 12) | enum class VariantType : uint8_t { FILE: include/roq/version.hpp type roq (line 9) | namespace roq { type Version (line 11) | struct Version final { type fmt::formatter (line 22) | struct fmt::formatter { method parse (line 23) | constexpr auto parse(format_parse_context &context) { return std::begi... method format (line 24) | auto format(roq::Version const &value, format_context &context) const { FILE: test/main.cpp function main (line 7) | int main(int argc, char **argv) { FILE: test/mask.cpp type E (line 16) | enum class E : uint32_t { type E2 (line 51) | enum class E2 : uint32_t {