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

VxSegmentTiedSvt.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 VxSegmentTiedSvt_h
00010 #define VxSegmentTiedSvt_h
00011 
00012 #include <OB/CORBA.h>
00013 #include "HxCorbaVxSegmentation_skel_tie.h"
00014 #include "VxSegment.h"
00015 
00016 
00018 class VxSegmentTiedSvt : public VxSegment
00019 {
00020 public:
00021 
00022     typedef POA_HxCorba::VxSegment_tie<VxSegmentTiedSvt>  TieT;
00023     typedef VxSegment                                     HxT;
00024     typedef HxCorba::VxSegment                            CorbaT;
00025     typedef HxCorba::VxSegmentSeq                         SeqT;
00026 
00027                                     VxSegmentTiedSvt(const VxSegment& obj);
00028     virtual                         ~VxSegmentTiedSvt();
00029 
00030     //virtual CORBA::Long               start();
00031     //virtual CORBA::Long               end();
00032     //virtual CORBA::Long               length();
00033     virtual HxCorba::StringSeq*     getIds();
00034     virtual HxCorba::StringSeq*     getTypes();
00035     virtual CORBA::Long             getInt(const char* id);
00036     virtual CORBA::Double           getDouble(const char* id);
00037     virtual char*                   getString(const char* id);
00038     virtual CORBA::Long             getIntFlag(const char* id,
00039                                         CORBA::Boolean_out present);
00040     virtual CORBA::Double           getDoubleFlag(const char* id,
00041                                         CORBA::Boolean_out present);
00042     virtual char*                   getStringFlag(const char* id,
00043                                         CORBA::Boolean_out present);
00044 
00045     //virtual CORBA::Boolean            compareInt(const char* id,
00046     //                                  CORBA::Long i);
00047     //virtual CORBA::Boolean            compareDouble(const char* id,
00048     //                                    CORBA::Double d);
00049     //virtual CORBA::Boolean            compareString(const char* id,
00050     //                                    const char* s);
00051 
00052 };
00053 
00054 #endif

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