void TLServer_WM::SrvGotFill(TLTrade trade) { if (!trade.isValid()) return; for (size_t i = 0; i<client.size(); i++) if (client[i]!="") TLSend(EXECUTENOTIFY,trade.Serialize(),client[i]); }
static void __stdcall Basics() { const CString sym = "LVS"; const double x = 10; const int s = 200; TLTrade f; CFIX_ASSERT(!f.isValid()); CFIX_ASSERT(!f.isFilled()); f.xdate = 20081201; f.xprice = x; f.xsize = s; f.symbol = sym; CFIX_ASSERT(f.isValid()); CFIX_ASSERT(f.isFilled()); }