Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chronoxor/CppTrader
/ functions
Functions
382 in github.com/chronoxor/CppTrader
⨍
Functions
382
◇
Types & classes
73
Method
ITCHHandler
include/trader/providers/nasdaq/itch_handler.h:390
Method
IsAsk
Is the ask price level?
include/trader/matching/level.h:74
Method
IsGTC
Is the 'Good-Till-Cancelled' order?
include/trader/matching/order.h:236
Method
IsHidden
Is the 'Hidden' order?
include/trader/matching/order.h:245
Method
IsIceberg
Is the 'Iceberg' order?
include/trader/matching/order.h:247
Method
IsMarket
Is the market order?
include/trader/matching/order.h:218
Method
IsMatchingEnabled
Is automatic matching enabled?
include/trader/matching/market_manager.h:210
Method
IsSell
Is the order with sell side?
include/trader/matching/order.h:233
Method
IsSlippage
Is the order have slippage?
include/trader/matching/order.h:250
Method
IsStop
Is the stop order?
include/trader/matching/order.h:222
Method
IsStopLimit
Is the stop-limit order?
include/trader/matching/order.h:224
Method
Level
include/trader/matching/level.h:47
Method
LevelNode
include/trader/matching/level.h:85
Method
LevelPool
performance/market_manager_optimized.cpp:49
Method
LevelPool
performance/market_manager_optimized_aggressive.cpp:29
Method
LevelUpdate
include/trader/matching/level.h:119
Method
MarketHandler
performance/market_manager_optimized.cpp:321
Method
MarketHandler
include/trader/matching/market_handler.h:37
Method
MarketManager
include/trader/matching/market_manager.h:52
Method
MarketManagerOptimized
performance/market_manager_optimized.cpp:378
Method
MarketManagerOptimized
performance/market_manager_optimized_aggressive.cpp:208
Method
MatchLimit
source/trader/matching/market_manager.cpp:1204
Method
MatchMarket
source/trader/matching/market_manager.cpp:1172
Method
MatchOrder
source/trader/matching/market_manager.cpp:1210
Method
ModifyOrder
performance/market_manager_optimized.cpp:473
Method
ModifyOrder
performance/market_manager_optimized_aggressive.cpp:251
Method
MyITCHHandler
performance/market_manager_optimized.cpp:669
Method
MyITCHHandler
performance/market_manager_optimized_aggressive.cpp:366
Method
MyITCHHandler
performance/market_manager.cpp:82
Method
MyITCHHandler
performance/itch_handler.cpp:20
Method
MyITCHHandler
performance/matching_engine.cpp:82
Method
MyITCHHandler
tests/test_market_manager.cpp:83
Method
MyITCHHandler
tests/test_itch_handler.cpp:19
Method
MyITCHHandler
examples/market_manager.cpp:55
Method
MyMarketHandler
performance/market_manager.cpp:22
Method
MyMarketHandler
performance/matching_engine.cpp:22
Method
MyMarketHandler
tests/test_market_manager.cpp:23
Method
Order
include/trader/matching/order.h:200
Method
OrderBook
performance/market_manager_optimized.cpp:125
Method
OrderBook
performance/market_manager_optimized_aggressive.cpp:82
Method
OrderBook
source/trader/matching/order_book.cpp:15
Method
OrderBook
include/trader/matching/order_book.h:37
Method
OrderNode
include/trader/matching/order.h:306
Method
OutputMessage
examples/itch_handler.cpp:45
Method
ProcessAddOrderMPIDMessage
source/trader/providers/nasdaq/itch_handler.cpp:357
Method
ProcessAddOrderMessage
source/trader/providers/nasdaq/itch_handler.cpp:335
Method
ProcessBrokenTradeMessage
source/trader/providers/nasdaq/itch_handler.cpp:525
Method
ProcessCrossTradeMessage
source/trader/providers/nasdaq/itch_handler.cpp:503
Method
ProcessIPOQuotingMessage
source/trader/providers/nasdaq/itch_handler.cpp:314
Method
ProcessLULDAuctionCollarMessage
source/trader/providers/nasdaq/itch_handler.cpp:588
Method
ProcessMWCBDeclineMessage
source/trader/providers/nasdaq/itch_handler.cpp:276
Method
ProcessMWCBStatusMessage
source/trader/providers/nasdaq/itch_handler.cpp:296
Method
ProcessMarketParticipantPositionMessage
source/trader/providers/nasdaq/itch_handler.cpp:254
Method
ProcessMessage
source/trader/providers/nasdaq/itch_handler.cpp:102
Method
ProcessNOIIMessage
source/trader/providers/nasdaq/itch_handler.cpp:543
Method
ProcessOrderCancelMessage
source/trader/providers/nasdaq/itch_handler.cpp:422
Method
ProcessOrderDeleteMessage
source/trader/providers/nasdaq/itch_handler.cpp:441
Method
ProcessOrderExecutedMessage
source/trader/providers/nasdaq/itch_handler.cpp:380
Method
ProcessOrderExecutedWithPriceMessage
source/trader/providers/nasdaq/itch_handler.cpp:400
Method
ProcessOrderReplaceMessage
source/trader/providers/nasdaq/itch_handler.cpp:459
Method
ProcessRPIIMessage
source/trader/providers/nasdaq/itch_handler.cpp:569
Method
ProcessRegSHOMessage
source/trader/providers/nasdaq/itch_handler.cpp:235
Method
ProcessStockDirectoryMessage
source/trader/providers/nasdaq/itch_handler.cpp:183
Method
ProcessStockTradingActionMessage
source/trader/providers/nasdaq/itch_handler.cpp:214
Method
ProcessSystemEventMessage
source/trader/providers/nasdaq/itch_handler.cpp:165
Method
ProcessTradeMessage
source/trader/providers/nasdaq/itch_handler.cpp:480
Method
ProcessUnknownMessage
source/trader/providers/nasdaq/itch_handler.cpp:610
Method
RecalculateTrailingStopPrice
source/trader/matching/market_manager.cpp:1646
Method
ReduceOrder
performance/market_manager_optimized.cpp:441
Method
ReduceOrder
performance/market_manager_optimized_aggressive.cpp:239
Method
Reset
source/trader/providers/nasdaq/itch_handler.cpp:159
Method
Symbol
performance/market_manager_optimized.cpp:26
Method
Symbol
include/trader/matching/symbol.h:28
Method
UpdateLevel
performance/market_manager_optimized.cpp:646
Method
UpdateLevel
source/trader/matching/market_manager.cpp:1741
Method
best_ask
performance/market_manager_optimized.cpp:146
Method
best_ask
performance/market_manager_optimized_aggressive.cpp:103
Method
best_bid
performance/market_manager_optimized.cpp:145
Method
best_bid
performance/market_manager_optimized_aggressive.cpp:102
Function
main
performance/market_manager_optimized.cpp:708
Function
main
performance/market_manager_optimized_aggressive.cpp:405
Function
main
performance/market_manager.cpp:121
Function
main
performance/itch_handler.cpp:57
Function
main
performance/matching_engine.cpp:121
Function
main
examples/market_manager.cpp:112
Function
main
examples/itch_handler.cpp:52
Function
main
examples/matching_engine.cpp:598
Method
onAddLevel
performance/market_manager.cpp:55
Method
onAddLevel
performance/matching_engine.cpp:55
Method
onAddLevel
tests/test_market_manager.cpp:56
Method
onAddLevel
examples/matching_engine.cpp:34
Method
onAddLevel
Price level handlers
include/trader/matching/market_handler.h:56
Method
onAddOrder
performance/market_manager.cpp:58
Method
onAddOrder
performance/matching_engine.cpp:58
Method
onAddOrder
tests/test_market_manager.cpp:59
Method
onAddOrder
examples/matching_engine.cpp:41
Method
onAddOrder
Order handlers
include/trader/matching/market_handler.h:61
Method
onAddOrderBook
performance/market_manager.cpp:52
Method
onAddOrderBook
performance/matching_engine.cpp:52
Method
onAddOrderBook
tests/test_market_manager.cpp:53
← previous
next →
201–300 of 382, ranked by callers