diff options
Diffstat (limited to 'modules/CIAO/connectors/dds4ccm/tests/SharedDomainParticipant/DifferentDatatype/Base/Base.idl')
-rw-r--r-- | modules/CIAO/connectors/dds4ccm/tests/SharedDomainParticipant/DifferentDatatype/Base/Base.idl | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/modules/CIAO/connectors/dds4ccm/tests/SharedDomainParticipant/DifferentDatatype/Base/Base.idl b/modules/CIAO/connectors/dds4ccm/tests/SharedDomainParticipant/DifferentDatatype/Base/Base.idl new file mode 100644 index 00000000000..11bcfb8cf8a --- /dev/null +++ b/modules/CIAO/connectors/dds4ccm/tests/SharedDomainParticipant/DifferentDatatype/Base/Base.idl @@ -0,0 +1,40 @@ +// $Id$ + +/** + * @file Base.idl + * @author Marcel Smit <msmit@remedy.nl> + */ + +#ifndef BASE_IDL +#define BASE_IDL + +#pragma ndds typesupport "Base/BaseSupport.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; +}; +typedef sequence<SharedDPTest1> SharedDPTest1Seq; + +struct SharedDPTest2 { + string key2; + long iteration2; +}; +typedef sequence<SharedDPTest2> SharedDPTest2Seq; + +struct SharedDPTest3 { + string key3; + long iteration3; +}; +typedef sequence<SharedDPTest3> SharedDPTest3Seq; + +#endif |