Libspinscale: begin splitting it off

This commit is contained in:
2025-12-26 01:18:39 -04:00
parent d5c2b61d4c
commit 45959f9d1c
67 changed files with 776 additions and 615 deletions
+4 -4
View File
@@ -7,10 +7,11 @@
#include <memory>
#include <unordered_map>
#include <string>
#include <callback.h>
#include <spinscale/callback.h>
#include <component.h>
#include <spinscale/component.h>
#include <componentThread.h>
#include <mindThread.h>
#include <director/director.h>
#include <simulator/simulator.h>
#include <body/body.h>
@@ -28,8 +29,7 @@ public:
void finalizeReq(Callback<mindLifetimeMgmtOpCbFn> callback);
// ComponentThread access methods
std::shared_ptr<MindThread> getComponentThread(
ComponentThread::ThreadId id) const;
std::shared_ptr<MindThread> getComponentThread(ThreadId id) const;
std::shared_ptr<MindThread> getComponentThread(
const std::string& name) const;
// Get all this Mind's component threads.