blob: 998079340e8621ced47d11f6d0c933becfd5d9ae (
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
|
// $Id$
/**
* @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_
*/
|