sources:
FilterHome_impl.cpp (1.7k)
FilterHome_impl.h (945 bytes)
ProduktFilter_impl.cpp (1.5k)
ProduktFilter_impl.h (1.1k)
auktion.cpp (217.6k)
auktion.h (105.7k)
auktion.idl (1.8k)
auktion_ccm.cpp (69.8k)
auktion_ccm.h (23.4k)
session.cpp (1.6k)
session.h (1.9k)
session.idl (209 bytes)


website:
more info here
studies/corba/Corba-Code4/Filter/session.h
download file

  1 /* * MICO --- an Open Source CORBA implementation * Copyright (c) 1997-2001 by The Mico Team * * This file was automatically generated. DO NOT EDIT! */
  2
  3 #include <CORBA.h>
  4 #include <mico/throw.h>
  5
  6 #ifndef __SESSION_H__
  7 #define __SESSION_H__
  8
  9
 10
 11
 12 namespace Auktion
 13 {
 14
 15 class ProduktFilter_Session;
 16 typedef ProduktFilter_Session *ProduktFilter_Session_ptr;
 17 typedef ProduktFilter_Session_ptr ProduktFilter_SessionRef;
 18 typedef ObjVar< ProduktFilter_Session > ProduktFilter_Session_var;
 19 typedef ObjOut< ProduktFilter_Session > ProduktFilter_Session_out;
 20
 21 }
 22
 23
 24
 25 #include "C:/Studium/Übungen/Corba/mico/include/mico/CCM.h"
 26 #include "auktion.h"
 27 #include "C:/Studium/Übungen/Corba/mico/include/mico/CCM.h"
 28
 29
 30
 31 namespace Auktion
 32 {
 33
 34
 35 /* * Base class and common definitions for local interface ProduktFilter_Session */
 36
 37 class ProduktFilter_Session :
 38   virtual public ::Auktion::CCM_ProduktFilter,
 39   virtual public ::Components::SessionComponent
 40 {
 41   public:
 42     virtual ~ProduktFilter_Session();
 43
 44     #ifdef HAVE_TYPEDEF_OVERLOAD
 45     typedef ProduktFilter_Session_ptr _ptr_type;
 46     typedef ProduktFilter_Session_var _var_type;
 47     #endif
 48
 49     static ProduktFilter_Session_ptr _narrow( CORBA::Object_ptr obj );
 50     static ProduktFilter_Session_ptr _narrow( CORBA::AbstractBase_ptr obj );
 51     static ProduktFilter_Session_ptr _duplicate( ProduktFilter_Session_ptr _obj )
 52     {
 53       CORBA::Object::_duplicate (_obj);
 54       return _obj;
 55     }
 56
 57     static ProduktFilter_Session_ptr _nil()
 58     {
 59       return 0;
 60     }
 61
 62     virtual void *_narrow_helper( const char *repoid );
 63
 64   protected:
 65     ProduktFilter_Session() {};
 66   private:
 67     ProduktFilter_Session( const ProduktFilter_Session& );
 68     void operator=( const ProduktFilter_Session& );
 69 };
 70
 71
 72 }
 73
 74
 75 #ifndef MICO_CONF_NO_POA
 76
 77
 78
 79 namespace POA_Auktion
 80 {
 81
 82 }
 83
 84
 85 #endif // MICO_CONF_NO_POA
 86
 87 #endif
 88