@@ -73,30 +73,21 @@ int PriceDepthPublisherService::service()
7373 //
7474 // Iterate through the queue and get the latest update
7575 //
76-
77- /* std::cout << "Queue Size : "
78- << _price_depth_publisher_queue_ptr->size()
79- << std::endl;*/
80-
81- std::shared_ptr<DistributedATS::MarketDataUpdate> market_data_update;
76+ std::shared_ptr<DistributedATS::MarketDataUpdate> market_data_update;
8277
83- std::map<std::string,
84- DistributedATS_MarketDataIncrementalRefresh::MarketDataIncrementalRefresh>
85- latestMarketDataUpdates;
78+ std::map<std::string,
79+ DistributedATS_MarketDataIncrementalRefresh::MarketDataIncrementalRefresh>
80+ latestMarketDataUpdates;
8681
87-
88- while (_price_depth_publisher_queue_ptr->pop (market_data_update))
89- {
90- latestMarketDataUpdates[market_data_update->symbol ] = market_data_update->priceDepth ;
91-
92- std::stringstream ss;
93- MarketDataIncrementalRefreshLogger::log (ss, latestMarketDataUpdates[market_data_update->symbol ]);
94- LOG4CXX_INFO (logger, " MarketDataIncrementalRefresh : [" << ss.str () << " ]" );
95- std::cout << " Update : " << ss.str () << std::endl;
82+ while (_price_depth_publisher_queue_ptr->pop (market_data_update))
83+ {
84+ latestMarketDataUpdates[market_data_update->symbol ] = market_data_update->priceDepth ;
9685
97- }
86+ std::stringstream ss;
87+ MarketDataIncrementalRefreshLogger::log (ss, latestMarketDataUpdates[market_data_update->symbol ]);
88+ LOG4CXX_INFO (logger, " MarketDataIncrementalRefresh : [" << ss.str () << " ]" );
89+ }
9890
99-
10091 DistributedATS_MarketDataIncrementalRefresh::MarketDataIncrementalRefresh
10192 chunkedIncrementalMarketDataRefresh;
10293
@@ -132,8 +123,6 @@ int PriceDepthPublisherService::service()
132123 chunkedIncrementalMarketDataRefresh,
133124 " MarketDataIncrementalRefresh" );
134125
135- std::cout << " Publishing chunk of " << chunkedIncrementalMarketDataRefresh.c_NoMDEntries ().size () << " updates" << std::endl;
136-
137126 std::stringstream ss;
138127 MarketDataIncrementalRefreshLogger::log (
139128 ss, chunkedIncrementalMarketDataRefresh);
@@ -144,7 +133,6 @@ int PriceDepthPublisherService::service()
144133 if (ret != eprosima::fastdds::dds::RETCODE_OK ) {
145134 LOG4CXX_ERROR (logger, " MarketDataIncrementalRefresh :" << ret);
146135 }
147-
148136 }
149137 }
150138
0 commit comments