// $Id: Shapes_ShapeType_conn.idl 92657 2010-11-19 19:21:12Z johnnyw $

#ifndef SHAPES_SHAPETYPE_CONN_IDL_
#define SHAPES_SHAPETYPE_CONN_IDL_

#include <Components.idl>
#include <ccm_dds.idl>

#include "Shapes_ShapeType_msg.idl"

#pragma ciao lem "Shapes_ShapeType_connE.idl"

// @todo, moved outside of Shapes, needed if we are 100% dds compliant
typedef sequence<ShapeType> ShapeTypeSeq;

module Shapes
{
  module ::CCM_DDS::Typed < ::ShapeType, ::ShapeTypeSeq> ShapeType_conn;
};

#endif /* SHAPES_SHAPETYPE_CONN_IDL_ */


