EPAM B2BITS MarketData C++ library  1.0.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | List of all members
Lse::Gtp::Service Class Referenceabstract

#include <B2BITS_GtpService.h>

Public Member Functions

virtual ApplicationgetApplication () const =0
 
virtual std::string getName () const =0
 
virtual bool connected () const =0
 
virtual void connect (ServiceListener *serviceListener)=0
 
virtual void disconnect ()=0
 
virtual void getStatistics (ServiceConnectionStatistics *connectionStatistics, ServiceDateStatistics *dateStatistics) const =0
 

Member Function Documentation

◆ connect()

virtual void Lse::Gtp::Service::connect ( ServiceListener serviceListener)
pure virtual

◆ connected()

virtual bool Lse::Gtp::Service::connected ( ) const
pure virtual

◆ disconnect()

virtual void Lse::Gtp::Service::disconnect ( )
pure virtual

◆ getApplication()

virtual Application* Lse::Gtp::Service::getApplication ( ) const
pure virtual

◆ getName()

virtual std::string Lse::Gtp::Service::getName ( ) const
pure virtual

◆ getStatistics()

virtual void Lse::Gtp::Service::getStatistics ( ServiceConnectionStatistics connectionStatistics,
ServiceDateStatistics dateStatistics 
) const
pure virtual