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
@@ -24,13 +24,13 @@
namespace smo {
namespace stim_buff {
class PcloudStimulusBuffer;
class PcloudDataProducer;
class IoUringAssemblyEngine
{
public:
explicit IoUringAssemblyEngine(
PcloudStimulusBuffer& parent, size_t nDgramsPerStagingBufferFrame);
PcloudDataProducer& parent, size_t nDgramsPerStagingBufferFrame);
~IoUringAssemblyEngine() = default;
bool setup();
@@ -53,7 +53,7 @@ private:
bool stop();
private:
PcloudStimulusBuffer& parent;
PcloudDataProducer& parent;
// Cached descriptor for reuse across iterations
std::shared_ptr<FrameAssemblyDesc> frameAssemblyDesc;