├── README.md ├── WindowsOS_code ├── DEMO1.cpp ├── DEMO2.cpp ├── Exchange.cpp ├── Exchange.hpp ├── Request.cpp ├── Request.hpp ├── RequestTest.cpp ├── TradeHeap.cpp ├── TradeHeap.hpp ├── TradeHeapTest.cpp ├── Trader.cpp ├── Trader.hpp └── TraderTest.cpp └── img ├── ExchangeUML.jpg ├── MatchingEngineUML.jpg ├── RequestUML.jpg ├── StressTesting.jpg ├── Test1.jpg ├── Test2.jpg ├── TradeHeapUML.jpg └── TraderUML.jpg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/README.md -------------------------------------------------------------------------------- /WindowsOS_code/DEMO1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/DEMO1.cpp -------------------------------------------------------------------------------- /WindowsOS_code/DEMO2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/DEMO2.cpp -------------------------------------------------------------------------------- /WindowsOS_code/Exchange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/Exchange.cpp -------------------------------------------------------------------------------- /WindowsOS_code/Exchange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/Exchange.hpp -------------------------------------------------------------------------------- /WindowsOS_code/Request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/Request.cpp -------------------------------------------------------------------------------- /WindowsOS_code/Request.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/Request.hpp -------------------------------------------------------------------------------- /WindowsOS_code/RequestTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/RequestTest.cpp -------------------------------------------------------------------------------- /WindowsOS_code/TradeHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/TradeHeap.cpp -------------------------------------------------------------------------------- /WindowsOS_code/TradeHeap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/TradeHeap.hpp -------------------------------------------------------------------------------- /WindowsOS_code/TradeHeapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/TradeHeapTest.cpp -------------------------------------------------------------------------------- /WindowsOS_code/Trader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/Trader.cpp -------------------------------------------------------------------------------- /WindowsOS_code/Trader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/Trader.hpp -------------------------------------------------------------------------------- /WindowsOS_code/TraderTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/WindowsOS_code/TraderTest.cpp -------------------------------------------------------------------------------- /img/ExchangeUML.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/ExchangeUML.jpg -------------------------------------------------------------------------------- /img/MatchingEngineUML.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/MatchingEngineUML.jpg -------------------------------------------------------------------------------- /img/RequestUML.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/RequestUML.jpg -------------------------------------------------------------------------------- /img/StressTesting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/StressTesting.jpg -------------------------------------------------------------------------------- /img/Test1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/Test1.jpg -------------------------------------------------------------------------------- /img/Test2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/Test2.jpg -------------------------------------------------------------------------------- /img/TradeHeapUML.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/TradeHeapUML.jpg -------------------------------------------------------------------------------- /img/TraderUML.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/psakoglou/Exchange-Matching-Engine-Emulation/HEAD/img/TraderUML.jpg --------------------------------------------------------------------------------