18# ifdef COMPILING_DLL_SimulatedRealityCore
19# define DIMENCOSR_API __declspec(dllexport)
21# define DIMENCOSR_API __declspec(dllimport)
45#pragma warning(suppress: 4251)
46 std::unique_ptr<Impl> pimpl;
Interface for listening to SR_systemEvent updates.
Definition: systemeventlistener.h:30
Stream of SR_systemEvent objects.
Definition: systemeventstream.h:38
void stopListening()
Stop listening and notify sense to stop sending new frames. (Called by listener)
void update(SystemEvent frame)
Send new frame to listener.
void close()
Close the stream. (Called by sense)
SystemEventStream(SystemSense *sense, SystemEventListener *listener)
Construct a new SystemEventStream.
Class containing dynamic-length event messages.
Definition: systemevent.h:65
Sense class which shares information about the SR system throughout the SR system and to applications...
Definition: systemsense.h:41
Namespace containing all C++ Simulated Reality classes.
Definition: srconfiguration.h:25
#define DIMENCOSR_API
Definition: systemeventstream.h:24