Sen API
Sen Libraries
Toggle main menu visibility
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
// generated code
12
#include "stl/crash_report.stl.h"
13
14
// sen
15
#include "
sen/core/base/compiler_macros.h
"
16
#include "
sen/core/meta/var.h
"
17
#include "
sen/kernel/component_api.h
"
18
19
// std
20
#include <string>
21
22
namespace
sen::test::crash_report
23
{
24
25
class
CrashMakerImpl
final:
public
CrashMakerBase
26
{
27
public
:
28
SEN_NOCOPY_NOMOVE(
CrashMakerImpl
)
29
30
CrashMakerImpl
(
std
::
string
name, const
VarMap
& args);
31
~
CrashMakerImpl
() override = default;
32
33
void
update
(
kernel
::RunApi& runApi) override;
34
35
private:
36
bool
generateSignal_ = false;
37
};
38
39
}
// namespace sen::test::crash_report
40
41
#endif
// SEN_LIBS_KERNEL_TEST_INTEGRATION_CRASH_REPORT_H
sen::test::crash_report::CrashMakerImpl::update
void update(kernel::RunApi &runApi) override
sen::test::crash_report::CrashMakerImpl::CrashMakerImpl
CrashMakerImpl(std::string name, const VarMap &args)
compiler_macros.h
component_api.h
sen::VarMap
std::map< std::string, Var, std::less<> > VarMap
A map of vars to represent structures.
Definition
var.h:107
sen::kernel
Strong type for the unique identifier for a transport timer.
Definition
native_object_impl.h:39
sen::test::crash_report
Definition
crash_report.h:23
std
STL namespace.
var.h
libs
kernel
test
integration
crash_report
src
crash_report.h
Generated by
1.17.0