Horus Doc || Corba Reference || Corba   Client Server   Stubs C++   Stubs Java   Servant Generator  

VxSegmentationTiedSvt.h

Go to the documentation of this file.
00001 /*
00002  *  Copyright (c) 2001, University of Amsterdam, The Netherlands.
00003  *  All rights reserved.
00004  *
00005  *  Author(s):
00006  *  Marc Navarro            (mnavarro@wins.uva.nl)
00007  */
00008 
00009 #ifndef VxSegmentationTiedSvt_h
00010 #define VxSegmentationTiedSvt_h
00011 
00012 #include <OB/CORBA.h>
00013 #include "HxCorbaVxSegmentation_skel_tie.h"
00014 #include "VxSegmentList.h"
00015 
00016 
00018 class VxSegmentationTiedSvt : public VxSegmentList
00019 {
00020 public:
00021 
00022     typedef POA_HxCorba::VxSegmentation_tie<VxSegmentationTiedSvt>  TieT;
00023     typedef VxSegmentList                                           HxT;
00024     typedef HxCorba::VxSegmentation                                 CorbaT;
00025 
00026                                     VxSegmentationTiedSvt(const VxSegmentList& obj);
00027     virtual                         ~VxSegmentationTiedSvt();
00028 
00029     //virtual CORBA::Long               size();
00030 
00031     virtual HxCorba::VxSegmentSeq*  getAll();
00032     virtual HxCorba::VxTimeSpanSeq* getTimeSpans();
00033     virtual HxCorba::VxSegment_ptr  getSegment(CORBA::Long index);
00034     virtual HxCorba::VxSegment_ptr  mapsToSegment(CORBA::Long timeSpan);
00035 
00036     virtual HxCorba::StringSeq*     getIds();
00037     virtual HxCorba::StringSeq*     getTypes();
00038 
00039 };
00040 
00041 #endif

Generated on Tue Feb 3 14:20:11 2004 for CorbaReference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001