Back to index

salome-med  6.5.0
MEDCouplingCorbaServantTest.idl
Go to the documentation of this file.
00001 // Copyright (C) 2007-2012  CEA/DEN, EDF R&D, OPEN CASCADE
00002 //
00003 // This library is free software; you can redistribute it and/or
00004 // modify it under the terms of the GNU Lesser General Public
00005 // License as published by the Free Software Foundation; either
00006 // version 2.1 of the License.
00007 //
00008 // This library is distributed in the hope that it will be useful,
00009 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00010 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00011 // Lesser General Public License for more details.
00012 //
00013 // You should have received a copy of the GNU Lesser General Public
00014 // License along with this library; if not, write to the Free Software
00015 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
00016 //
00017 // See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
00018 //
00019 
00020 #ifndef __MEDCOUPLINGCORBASERVANTTEST_IDL__
00021 #define __MEDCOUPLINGCORBASERVANTTEST_IDL__
00022 
00023 #include "MEDCouplingCorbaServant.idl"
00024 
00025 module SALOME_TEST
00026 {
00027   interface MEDCouplingMeshFieldFactory
00028   {
00029     void destroyFactory();
00030     void shutdownOrb();
00031     SALOME_MED::MEDCouplingUMeshCorbaInterface get1DMesh();
00032     SALOME_MED::MEDCouplingUMeshCorbaInterface get2DMesh();
00033     SALOME_MED::MEDCouplingUMeshCorbaInterface get3DMesh();
00034     SALOME_MED::MEDCouplingUMeshCorbaInterface get3DSurfMesh();
00035     SALOME_MED::MEDCouplingUMeshCorbaInterface get0DMesh();
00036     SALOME_MED::MEDCouplingUMeshCorbaInterface getM1DMesh();
00037     SALOME_MED::MEDCouplingExtrudedMeshCorbaInterface getExtrudedMesh();
00038     SALOME_MED::MEDCouplingCMeshCorbaInterface getCMesh();
00039     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldScalarOn2DNT();
00040     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldNodeScalarOn2DNT();
00041     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldScalarOn3DNT();
00042     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldScalarOn3DSurfWT();
00043     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldScalarOn3DSurfCOTI();
00044     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldScalarOn2DLT();
00045     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldGaussPt2DWT();
00046     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldGaussPtNE2DWT();
00047     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldVectorOnExtrudedWT();
00048     SALOME_MED::MEDCouplingFieldDoubleCorbaInterface getFieldVectorOnCMeshWT();
00049     SALOME_MED::MEDCouplingFieldTemplateCorbaInterface getFieldTemplateCellOn2D();
00050     SALOME_MED::MEDCouplingFieldTemplateCorbaInterface getFieldTemplateNodeOn2D();
00051     SALOME_MED::MEDCouplingFieldTemplateCorbaInterface getFieldTemplateGaussPtOn2D();
00052     SALOME_MED::MEDCouplingFieldTemplateCorbaInterface getFieldTemplateGaussNEOn2D();
00053     SALOME_MED::MEDCouplingMultiFieldsCorbaInterface getMultiFields1();
00054     SALOME_MED::DataArrayDoubleCorbaInterface getArrayDouble1();
00055     SALOME_MED::DataArrayDoubleCorbaInterface getArrayDouble2();
00056     SALOME_MED::DataArrayDoubleCorbaInterface getArrayDouble3();
00057     SALOME_MED::DataArrayIntCorbaInterface getArrayInt1();
00058     SALOME_MED::DataArrayIntCorbaInterface getArrayInt2();
00059     SALOME_MED::DataArrayIntCorbaInterface getArrayInt3();
00060     SALOME_MED::MEDCouplingFieldOverTimeCorbaInterface getMultiFields2();
00061   };
00062 };
00063 
00064 #endif