aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorva-kuznecov <va-kuznecov@ydb.tech>2023-01-23 18:24:39 +0300
committerva-kuznecov <va-kuznecov@ydb.tech>2023-01-23 18:24:39 +0300
commit8dc88ac098d476eaf4f5140971fca6906ebbc956 (patch)
treef0c52a269ca9c57efa261d1060fb65cbf8250d20
parente69e6b68dfdde79a2a5181c9bcb0de2933786aa7 (diff)
downloadydb-8dc88ac098d476eaf4f5140971fca6906ebbc956.tar.gz
Get rid of IActorVirtual
-rw-r--r--library/cpp/actors/core/actor.h8
-rw-r--r--library/cpp/actors/core/av_bootstrapped.h6
2 files changed, 3 insertions, 11 deletions
diff --git a/library/cpp/actors/core/actor.h b/library/cpp/actors/core/actor.h
index 9ed3608223..f0c861f0fb 100644
--- a/library/cpp/actors/core/actor.h
+++ b/library/cpp/actors/core/actor.h
@@ -574,14 +574,6 @@ namespace NActors {
}
};
- class IActorVirtual: public IActor {
- public:
- IActorVirtual(ui32 activityType = OTHER)
- : IActor(activityType) {
-
- }
- };
-
template <typename TDerived>
class TActor: public IActorCallback {
private:
diff --git a/library/cpp/actors/core/av_bootstrapped.h b/library/cpp/actors/core/av_bootstrapped.h
index 5aa18842b0..65bd224152 100644
--- a/library/cpp/actors/core/av_bootstrapped.h
+++ b/library/cpp/actors/core/av_bootstrapped.h
@@ -5,14 +5,14 @@ namespace NActors {
class TEventForStart;
-class TActorAutoStart: public IActorVirtual {
+class TActorAutoStart: public IActor {
protected:
virtual void DoOnStart(const TActorId& senderActorId) = 0;
TAutoPtr<IEventHandle> AfterRegister(const TActorId& self, const TActorId& parentId) override;
public:
void ProcessEvent(TEventContext<TEventForStart>& ev);
- TActorAutoStart() {
- }
+ TActorAutoStart()
+ {}
};
}