Rename PcloudStimulusBuffer=>PcloudDataProducer

This prepares us for the split up of classes. We're going to split
StimulusBuffer into two base classes: StimulusBuffer and
StimulusProducer.
This commit is contained in:
2025-11-14 19:24:31 -04:00
parent 7b7ff06219
commit 74e3896ae4
8 changed files with 82 additions and 80 deletions
@@ -21,12 +21,12 @@
namespace smo {
namespace stim_buff {
class PcloudStimulusBuffer;
class PcloudDataProducer;
class OpenClCollatingAndMeshingEngine
{
public:
explicit OpenClCollatingAndMeshingEngine(PcloudStimulusBuffer& parent);
explicit OpenClCollatingAndMeshingEngine(PcloudDataProducer& parent);
~OpenClCollatingAndMeshingEngine();
// Non-copyable, movable
@@ -70,7 +70,7 @@ public:
std::chrono::milliseconds getCollateKernelDuration() const;
private:
PcloudStimulusBuffer& parent;
PcloudDataProducer& parent;
// OpenCL infrastructure
cl_platform_id platform;