|
PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
|
#include <PLabStreamingLayer.h>
Public Member Functions | |
| PLSL (const std::string &name, const std::string &type, const std::string &source_id) | |
| ~PLSL () | |
| void | SendMarker (const std::string &marker) |
| void | SendMarker (int marker) |
| void | SendMarkerTimed (const std::string &marker, double timestamp) |
| bool | HaveConsumers () |
| bool | WaitForConsumers (double timeout) |
| bool | IsValid () const |
PLSL - Stub implementation when LSL is not available
All methods become no-ops
Definition at line 86 of file PLabStreamingLayer.h.
| PLSL::PLSL | ( | const std::string & | name, |
| const std::string & | type, | ||
| const std::string & | source_id | ||
| ) |
Definition at line 133 of file PLabStreamingLayer.cpp.
| PLSL::~PLSL | ( | ) |
Definition at line 143 of file PLabStreamingLayer.cpp.
| bool PLSL::HaveConsumers | ( | ) |
Definition at line 165 of file PLabStreamingLayer.cpp.
|
inline |
Definition at line 113 of file PLabStreamingLayer.h.
| void PLSL::SendMarker | ( | const std::string & | marker | ) |
Definition at line 149 of file PLabStreamingLayer.cpp.
| void PLSL::SendMarker | ( | int | marker | ) |
Definition at line 154 of file PLabStreamingLayer.cpp.
| void PLSL::SendMarkerTimed | ( | const std::string & | marker, |
| double | timestamp | ||
| ) |
Definition at line 159 of file PLabStreamingLayer.cpp.
| bool PLSL::WaitForConsumers | ( | double | timeout | ) |
Definition at line 170 of file PLabStreamingLayer.cpp.