XF Test Bench 3.3
testfactory01.h
1#ifndef TESTFACTORY01_H
2#define TESTFACTORY01_H
3
4//
5// What is seen only by the C++ compiler
6//
7#ifdef __cplusplus
8
9#include "statemachine01.h"
10
18{
19public:
21
22 static void initialize();
23 static void build();
24
25protected:
28};
29
30#endif // __cplusplus
31
32//
33// What is seen by the C and C++ compiler
34//
35#ifdef __cplusplus
36extern "C" {
37#endif // __cplusplus
38
39void Factory_initialize();
40void Factory_build();
41
42#ifdef __cplusplus
43}
44#endif // __cplusplus
45#endif // TESTFACTORY01_H
Definition: statemachine01.h:19
Definition: testfactory01.h:18
static void initialize()
Initializes the factory.
Definition: testfactory01.cpp:23
TestFactory01()
Constructor.
Definition: testfactory01.cpp:18
static void build()
Creates components and initializes relations.
Definition: testfactory01.cpp:28
static StateMachine01 task02_
Second instance of StateMachine01.
Definition: testfactory01.h:27
static StateMachine01 task01_
First instance of StateMachine01.
Definition: testfactory01.h:26