Strings#

Fixed length strings

Account#

struct Account : public roq::String<detail::MAX_LENGTH_ACCOUNT>#
static constexpr const size_t roq::detail::MAX_LENGTH_ACCOUNT = 32#

ClOrdId#

struct ClOrdId : public roq::String<detail::MAX_LENGTH_CL_ORD_ID>#
static constexpr const size_t roq::detail::MAX_LENGTH_CL_ORD_ID = 36#

Currency#

struct Currency : public roq::String<detail::MAX_LENGTH_CURRENCY>#
static constexpr const size_t roq::detail::MAX_LENGTH_CURRENCY = 32#

Description#

struct Description : public roq::String<detail::MAX_LENGTH_DESCRIPTION>#
static constexpr const size_t roq::detail::MAX_LENGTH_DESCRIPTION = 128#

Exchange#

struct Exchange : public roq::String<detail::MAX_LENGTH_EXCHANGE>#
static constexpr const size_t roq::detail::MAX_LENGTH_EXCHANGE = 32#

ExternalAccount#

struct ExternalAccount : public roq::String<detail::MAX_LENGTH_EXTERNAL_ACCOUNT>#
static constexpr const size_t roq::detail::MAX_LENGTH_EXTERNAL_ACCOUNT = 64#

ExternalOrderId#

struct ExternalOrderId : public roq::String<detail::MAX_LENGTH_EXTERNAL_ORDER_ID>#
static constexpr const size_t roq::detail::MAX_LENGTH_EXTERNAL_ORDER_ID = 64#

ExternalTradeId#

struct ExternalTradeId : public roq::String<detail::MAX_LENGTH_EXTERNAL_TRADE_ID>#
static constexpr const size_t roq::detail::MAX_LENGTH_EXTERNAL_TRADE_ID = 40#

Label#

struct Label : public roq::String<detail::MAX_LENGTH_LABEL>#
static constexpr const size_t roq::detail::MAX_LENGTH_LABEL = 32#

MeasurementKey#

struct MeasurementKey : public roq::String<detail::MAX_LENGTH_MEASUREMENT_KEY>#
static constexpr const size_t roq::detail::MAX_LENGTH_MEASUREMENT_KEY = 8#

OrderTemplate#

struct OrderTemplate : public roq::String<detail::MAX_LENGTH_ORDER_TEMPLATE>#
static constexpr const size_t roq::detail::MAX_LENGTH_ORDER_TEMPLATE = 16#

RequestId#

struct RequestId : public roq::String<detail::MAX_LENGTH_REQUEST_ID>#
static constexpr const size_t roq::detail::MAX_LENGTH_REQUEST_ID = 36#

RoutingId#

struct RoutingId : public roq::String<detail::MAX_LENGTH_ROUTING_ID>#
static constexpr const size_t roq::detail::MAX_LENGTH_ROUTING_ID = 16#

Source#

struct Source : public roq::String<detail::MAX_LENGTH_USER>#
static constexpr const size_t roq::detail::MAX_LENGTH_SOURCE = 16#

Symbol#

struct Symbol : public roq::String<detail::MAX_LENGTH_SYMBOL>#
static constexpr const size_t roq::detail::MAX_LENGTH_SYMBOL = 48#

TimeZone#

struct TimeZone : public roq::String<detail::MAX_LENGTH_TIME_ZONE>#
static constexpr const size_t roq::detail::MAX_LENGTH_TIME_ZONE = 32#

User#

struct User : public roq::String<detail::MAX_LENGTH_USER>#
static constexpr const size_t roq::detail::MAX_LENGTH_USER = 16#