Sen API
Sen Libraries
Loading...
Searching...
No Matches
crash_report.h
Go to the documentation of this file.
1// === crash_report.h ==================================================================================================
2// Sen Infrastructure
3// Released under the Apache License v2.0 (SPDX-License-Identifier Apache-2.0).
4// See the LICENSE.txt file for more information.
5// © Airbus SAS, Airbus Helicopters, and Airbus Defence and Space SAU/GmbH/SAS.
6// =====================================================================================================================
7
8#ifndef SEN_LIBS_KERNEL_TEST_INTEGRATION_CRASH_REPORT_H
9#define SEN_LIBS_KERNEL_TEST_INTEGRATION_CRASH_REPORT_H
10
11// sen
13#include "sen/core/meta/var.h"
14
15// generated code
16#include "stl/crash_report.stl.h"
17
18// std
19#include <string>
20
22{
23
24class CrashMakerImpl final: public CrashMakerBase
25{
26public:
27 SEN_NOCOPY_NOMOVE(CrashMakerImpl)
28
29 CrashMakerImpl(std::string name, const VarMap& args);
30 ~CrashMakerImpl() override = default;
31};
32
33} // namespace sen::test::crash_report
34
35#endif // SEN_LIBS_KERNEL_TEST_INTEGRATION_CRASH_REPORT_H
CrashMakerImpl(std::string name, const VarMap &args)
std::map< std::string, Var, std::less<> > VarMap
A map of vars to represent structures.
Definition var.h:107
Definition crash_report.h:22
STL namespace.