]> SALOME platform Git repositories - modules/med.git/blob - src/MEDMEM_I/MEDMEM_FieldInt_i.hxx
Salome HOME
updating the main trunk with the CEA debug devellopment from the branch
[modules/med.git] / src / MEDMEM_I / MEDMEM_FieldInt_i.hxx
1 //=============================================================================
2 // File      : MEDMEM_FieldInt_i.hxx
3 // Project   : SALOME
4 // Author    : EDF 
5 // Copyright : EDF 2002
6 // $Header: /export/home/PAL/MED_SRC/src/MEDMEM_I/MEDMEM_FieldInt_i.hxx
7 //=============================================================================
8
9 #ifndef MED_FIELDINT_I_HXX_
10 #define MED_FIELDINT_I_HXX_
11
12 #include <SALOMEconfig.h> 
13
14 #include CORBA_SERVER_HEADER(MED)
15
16 #include "MEDMEM_Field_i.hxx"
17
18 #include "MEDMEM_Field.hxx"
19
20 namespace MEDMEM {
21   class FIELDINT_i: public POA_SALOME_MED::FIELDINT,
22                     public FIELD_i,
23                     public SALOMEMultiComm
24 {
25 private:
26     FIELDINT_i();
27
28 public:
29     ~FIELDINT_i();
30     FIELDINT_i(MEDMEM::FIELD<int> * const f, bool ownCppPtr=false);
31     FIELDINT_i(FIELDINT_i & f);
32     SALOME_MED::long_array * getValue (SALOME_MED::medModeSwitch mode ) 
33                                    throw (SALOME::SALOME_Exception);
34     SALOME::SenderInt_ptr getSenderForValue(SALOME_MED::medModeSwitch mode)
35                                      throw (SALOME::SALOME_Exception);
36 };
37 }
38 #endif /* MED_FIELDINT_I_HXX_ */