8#ifndef SEN_LIBS_KERNEL_TEST_INTEGRATION_TYPE_CLASH_PARTICIPANT_3_SRC_PARTICIPANT_3_H
9#define SEN_LIBS_KERNEL_TEST_INTEGRATION_TYPE_CLASH_PARTICIPANT_3_SRC_PARTICIPANT_3_H
17#include "stl/participant_3.stl.h"
18#include "stl/sen/kernel/kernel_objects.stl.h"
29 SEN_NOCOPY_NOMOVE(ClashTypeImpl)
30 using ClashTypeBase::ClashTypeBase;
45 sen::kernel::KernelApiInterface* kernelApiObj_ =
nullptr;
46 std::shared_ptr<sen::Subscription<sen::kernel::KernelApiInterface>> kernelApiSub_;
API for objects when registered.
Definition component_api.h:206
Definition participant_3.h:35
void shutdownKernelImpl() override
void registered(sen::kernel::RegistrationApi &api) override
~App3ClassImpl() override=default
Definition participant_2.h:27
~ClashTypeImpl() override=default
Definition participant_1.h:24