// STL Includes
#include <strstream>
-#include "Utils_ExceptHandlers.hxx"
-
#if (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE) > 0x060100
#define NO_CAS_CATCH
#endif
static int MYDEBUG = 0;
#endif
-UNEXPECT_CATCH(SalomeException, SALOME::SALOME_Exception);
-
extern "C" VISU::VISU_Gen_ptr GetImpl(CORBA::ORB_ptr theORB,
PortableServer::POA_ptr thePOA,
SALOME_NamingService* theNamingService,
VISU::Entity theEntity,
const char* theFieldName,
CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception)
{
return Prs3dOnField<VISU::StreamLines_i>(theResult,theMeshName,theEntity,theFieldName,theIteration)._retn();
}
VISU::Entity theEntity,
const char* theFieldName,
CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception)
{
return Prs3dOnField<VISU::Plot3D_i>(theResult,theMeshName,theEntity,theFieldName,theIteration)._retn();
}
VISU::Entity theEntity,
const char* theFieldName,
CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception)
{
return Prs3dOnField<VISU::CutPlanes_i>(theResult,theMeshName,theEntity,theFieldName,theIteration)._retn();
}
VISU::Entity theEntity,
const char* theFieldName,
CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception)
{
return Prs3dOnField<VISU::CutLines_i>(theResult,theMeshName,theEntity,theFieldName,theIteration)._retn();
}
#include "SALOME_Component_i.hxx"
#include "SALOME_NamingService.hxx"
+#include "Utils_ExceptHandlers.hxx"
+
#include <string>
+UNEXPECT_CATCH(SalomeException, SALOME::SALOME_Exception);
+
namespace VISU
{
class Result_i;
const char* theFieldName,
CORBA::Double theIteration,
bool theAddToStudy = true)
+ throw (SALOME::SALOME_Exception)
{
+ Unexpect aCatch(SalomeException);
typedef typename TPrs3d_i::TInterface TPrs3d;
typename TPrs3d::_var_type aPrs3d;
if(TPrs3d_i* aPrs3d = CreatePrs3d<TPrs3d_i>(theResult,theMeshName,theEntity,theFieldName,theIteration,theAddToStudy))
const char* theMeshName,
VISU::Entity theEntity,
const char* theFieldName,
- CORBA::Double theIteration);
+ CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception);
virtual
CutLines_ptr
const char* theMeshName,
VISU::Entity theEntity,
const char* theFieldName,
- CORBA::Double theIteration);
+ CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception);
virtual
StreamLines_ptr
const char* theMeshName,
VISU::Entity theEntity,
const char* theFieldName,
- CORBA::Double theIteration);
+ CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception);
virtual
Plot3D_ptr
const char* theMeshName,
VISU::Entity theEntity,
const char* theFieldName,
- CORBA::Double theIteration);
+ CORBA::Double theIteration)
+ throw (SALOME::SALOME_Exception);
//Create Digital Presentation
virtual