diff options
author | va-kuznecov <va-kuznecov@ydb.tech> | 2023-01-23 18:24:39 +0300 |
---|---|---|
committer | va-kuznecov <va-kuznecov@ydb.tech> | 2023-01-23 18:24:39 +0300 |
commit | 8dc88ac098d476eaf4f5140971fca6906ebbc956 (patch) | |
tree | f0c52a269ca9c57efa261d1060fb65cbf8250d20 /library/cpp | |
parent | e69e6b68dfdde79a2a5181c9bcb0de2933786aa7 (diff) | |
download | ydb-8dc88ac098d476eaf4f5140971fca6906ebbc956.tar.gz |
Get rid of IActorVirtual
Diffstat (limited to 'library/cpp')
-rw-r--r-- | library/cpp/actors/core/actor.h | 8 | ||||
-rw-r--r-- | library/cpp/actors/core/av_bootstrapped.h | 6 |
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() + {} }; } |