44 : eventsDispatched_(0)
54 return 0 != eventsDispatched_;
61 eventsDispatched_ = state ? 1 : 0;
68 return 0 != ioWaited_;
75 ioWaited_ = state ? 1 : 0;
91 Flags eventsDispatched_ : 1;
109 virtual void info(std::string&) = 0;
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT
#define ONIXS_CMEMDH_LTWT_CLASS_DECL(name)
#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL(typeName)
#define ONIXS_CMEMDH_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED_STRUCT_DECL(typeName)
#define ONIXS_CMEMDH_EXPORTED
void ioWaited(bool state)
bool eventsDispatched() const
Flags reserved() const
Reserved (unused) flags.
NetFeedEngineProcessResult()
Initializes zero-state instance.
void eventsDispatched(bool state)
void reserved(Flags flags)
Reserved (unused) flags.
virtual void info(std::string &)=0
virtual NetFeedLink & allocate(const NetFeed &)=0
virtual NetFeedEngineProcessResult process()=0
NetFeedEngine()
Construction through the descendants.
virtual ~NetFeedEngine()
Finalizes the instance.
virtual WatchService & watch()=0
Base attributes of market data feed.
bool process(NetFeedEngine &engine)