ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
testing/include/adtftesting/test_runtime.h
Go to the documentation of this file.
1
7#pragma once
8
9namespace adtf
10{
11namespace ucom
12{
13namespace ant
14{
15
16class IRuntime;
17
18}
19}
20}
21
22extern adtf::ucom::ant::IRuntime* _runtime;
23
24namespace adtf
25{
26namespace testing
27{
28namespace giant
29{
30
31template <typename RuntimeImplementation>
32class test_runtime: public RuntimeImplementation
33{
34 public:
35 test_runtime() { _runtime = this; }
36 ~test_runtime() { _runtime = nullptr; }
37};
38
39}
40
42
43}
44}
The IRuntime interface controls global system startup and shutdown.
Namespace for all functionality provided since v3.0.
Namespace for the ADTF uCOM3 SDK.
Namespace for entire ADTF SDK.