You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added EventSourceWrapper class needed to pass heterogeneous event sources using a container.
[MDAPI-79][C++] Retrieve promise-based events from feed
Added PromiseList<E> class where E - event type: a list of event receiving results that will be completed
normally or exceptionally in the future.
It is a std::vector<Promise<std::shared_ptr<E>>> wrapper with Graal semantics.
Added Promise<void> class.
Added Promises class: utility methods to manipulate Promise<> promises.
Added Promises::allOf(Collection &&collection) method that returns a new promise that completes when all
promises from the given collection complete normally or exceptionally.
Fixed the Promise<std::shared_ptr<E>> semantics.
Added DXFeed::getLastEventPromise method.
Added DXFeed::getLastEventsPromises method.
Added DXFeed::getIndexedEventsPromise method.
[BREAKING] The DXFeed::getTimeSeriesPromise now returns std::shared_ptr<Promise<std::vector<std::shared_ptr<E>>>>
[BREAKING] The IndexedEventSubscriptionSymbol::getSource method now returns std::unique_ptr<IndexedEventSource>