blob: 72b459830b9f20b17aaec4c3571e7bc8dbbda3e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
// $Id$
/**
* @file Base.idl
* @author Marcel Smit (msmit@remedy.nl)
*/
#ifndef BASE_IDL
#define BASE_IDL
#pragma ndds typesupport "Base/BaseSupport.h"
#pragma opendds typesupport "Base/BaseTypeSupportImpl.h"
#pragma DCPS_DATA_TYPE "SharedDPTest1"
#pragma DCPS_DATA_KEY "SharedDPTest1 key1"
#pragma DCPS_DATA_TYPE "SharedDPTest2"
#pragma DCPS_DATA_KEY "SharedDPTest2 key2"
#pragma DCPS_DATA_TYPE "SharedDPTest3"
#pragma DCPS_DATA_KEY "SharedDPTest3 key3"
struct SharedDPTest1 {
string key1;
long iteration1;
};
#if defined DDS4CCM_NEEDS_SEQUENCES_DEFINED
typedef sequence<SharedDPTest1> SharedDPTest1Seq;
#endif
struct SharedDPTest2 {
string key2;
long iteration2;
};
#if defined DDS4CCM_NEEDS_SEQUENCES_DEFINED
typedef sequence<SharedDPTest2> SharedDPTest2Seq;
#endif
struct SharedDPTest3 {
string key3;
long iteration3;
};
#if defined DDS4CCM_NEEDS_SEQUENCES_DEFINED
typedef sequence<SharedDPTest3> SharedDPTest3Seq;
#endif
#endif
|