Split: Split libspinscale off from SMO.
Now we can probably begin using libspinscale in Couresilient without worrying about excessive technical debt later on.
This commit is contained in:
@@ -6,18 +6,16 @@
|
||||
|
||||
namespace smo {
|
||||
|
||||
class Mind; // Forward declaration
|
||||
|
||||
class MindThread
|
||||
: public sscl::PuppetThread
|
||||
{
|
||||
public:
|
||||
MindThread(sscl::ThreadId _id)
|
||||
: sscl::PuppetThread(_id)
|
||||
MindThread(
|
||||
sscl::ThreadId _id, sscl::PuppetThread::entryPointFn entryPoint,
|
||||
sscl::PuppetComponent &component,
|
||||
sscl::PuppetThread::preJoltHookFn preJoltFn = nullptr)
|
||||
: sscl::PuppetThread(_id, std::move(entryPoint), component, preJoltFn)
|
||||
{}
|
||||
|
||||
protected:
|
||||
void handleException() override;
|
||||
};
|
||||
|
||||
} // namespace smo
|
||||
|
||||
Reference in New Issue
Block a user