Move MarionetteComponent out of component.h=>marionette.h

This commit is contained in:
2025-10-05 22:01:37 -04:00
parent 66bb30cef5
commit d1b99852a8
3 changed files with 21 additions and 20 deletions
-20
View File
@@ -34,26 +34,6 @@ public:
Mind &parent;
};
namespace mrntt {
class MarionetteComponent
: public Component
{
public:
MarionetteComponent(const std::shared_ptr<ComponentThread> &thread);
~MarionetteComponent() = default;
public:
typedef std::function<void(bool)> mrnttLifetimeMgmtOpCbFn;
void initializeReq(Callback<mrnttLifetimeMgmtOpCbFn> callback);
void finalizeReq(Callback<mrnttLifetimeMgmtOpCbFn> callback);
private:
class MrnttLifetimeMgmtOp;
};
} // namespace mrntt
} // namespace smo
#endif // COMPONENT_H