blob: 7ac916b5ae1d5bd2b157bcc932b0b89b681bba5c (
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
|
/**
* @file I2C_ShapeType.idl
* @author
*/
#ifndef I2C_SHAPE_TYPE_IDL_
#define I2C_SHAPE_TYPE_IDL_
#include "connectors/dds4ccm/idl/dds4ccm_Entity.idl"
#include "Base/I2C_Shapes_Base.idl"
#pragma ciao lem "Base/I2C_ShapeTypeE.idl"
module I2C_Typed <typename T, sequence<T> TSeq> {
alias DDS_Entity<T, TSeq> DDS_Typed_Entity;
typedef DDS_Typed_Entity::DataReader DataReader;
typedef DDS_Typed_Entity::DataWriter DataWriter;
};
module ::I2C_Typed < ::ShapeType, ::ShapeTypeSeq> I2C_Shapes;
#endif /* #ifndef I2C_SHAPE_TYPE_IDL_
*/
|