File standalone_activity_service.h
Last update: 22.04.2026Location: core/service/standalone_activity_service/standalone_activity_service.h
Classes
Namespaces
Includes
- core/export/simfwk_core_export.h
- core/service/standalone_activity_service/standalone_activity_creator/i_standalone_activity_creator.h
Source
#ifndef SIMFWK_CORE_SERVICE_STANDALONEACTIVITYSERVICE_STANDALONEACTIVITYSERVICE_H
#define SIMFWK_CORE_SERVICE_STANDALONEACTIVITYSERVICE_STANDALONEACTIVITYSERVICE_H
#include "core/export/simfwk_core_export.h"
#include "core/service/standalone_activity_service/standalone_activity_creator/i_standalone_activity_creator.h"
namespace simulation_framework
{
namespace core
{
class SIMFWK_CORE_API StandaloneActivityService final
{
public:
StandaloneActivityService(std::unique_ptr<IStandaloneActivityCreator> standalone_activity_creator);
~StandaloneActivityService();
int Run();
void RequestStop();
};
} // namespace core
} // namespace simulation_framework
#endif // SIMFWK_CORE_SERVICE_STANDALONEACTIVITYSERVICE_STANDALONEACTIVITYSERVICE_H