$
$ default:
$ Err << ErrMsg; aSignature->Display(Err); Err << (char) 0;
-$ Engine::Return(GetSString(Err),-1);
+$ Engine::Return(Err,-1);
$ Eng_Status = Engine_Error;
$ break;
$ }
$ aSignature->Display(Err);
$ Err << ": raises the exception: "
$ <<Standard_Failure::Caught();
-$ Err << (char) 0;
-$ Engine::Return(GetSString(Err),-1);
+$ Engine::Return(Err,-1);
$ Eng_Status = Engine_Exception;
$ }
$ }
$
$ switch(Eng_Status) {
-$ case Engine_Exception:Engine_MethodException::Raise(GetSString(Err));
-$ case Engine_Error :Engine_ExecutionError::Raise(GetSString(Err));
+$ case Engine_Exception:Engine_MethodException::Raise(Err);
+$ case Engine_Error :Engine_ExecutionError::Raise(Err);
$ default:
$ break;
$ }
$
$ if ((theCase <= 0) || (theCase >= %IntMaxCase)) {
$ Err << ErrMsg; aSignature->Display(Err); Err << (char) 0;
-$ Engine::Return(GetSString(Err),-1);
+$ Engine::Return(Err,-1);
$ Eng_Status = Engine_Error;
$ }
$
$ Err << ": raises the exception: "
$ <<Standard_Failure::Caught();
$ Err << (char) 0;
-$ Engine::Return(GetSString(Err),-1);
+$ Engine::Return(Err,-1);
$ Eng_Status = Engine_Exception;
$ }
$ }
$
$ switch(Eng_Status) {
-$ case Engine_Exception:Engine_MethodException::Raise(GetSString(Err));
-$ case Engine_Error :Engine_ExecutionError::Raise(GetSString(Err));
+$ case Engine_Exception:Engine_MethodException::Raise(Err);
+$ case Engine_Error :Engine_ExecutionError::Raise(Err);
$ default:
$ break;
$ }
Handle( TCollection_HAsciiString )& RetOut
) {
- char* objType = "jobject";
+const char* objType = "jobject";
if ( !m -> Returns ().IsNull () ) {
} else {
- objType = (char *)RetInDecl -> ToCString ();
+ objType = RetInDecl -> ToCString ();
RetInCall -> AssignCat ( " thejret = " );
RetInCall -> AssignCat ( MethodCall );
RetInCall -> AssignCat ( ";\n" );
$%MBody
$}
$catch (Standard_Failure) {
-$ Standard_SStream Err;
-$ Err << Standard_Failure::Caught();
-$ Err << (char) 0;
-$ jcas_ThrowException(env,GetSString(Err));
+$ jcas_ThrowException(env,Standard_Failure::Caught()->GetMessageString());
$}
$}
$alock.Release();
$%MBody
$}
$catch (Standard_Failure) {
-$ Standard_SStream Err;
-$ Err << Standard_Failure::Caught();
-$ Err << (char) 0;
-$ jcas_ThrowException(env,GetSString(Err));
+$ jcas_ThrowException(env,Standard_Failure::Caught()->GetMessageString());
$}
$OS_END_FAULT_HANDLER;
$}
}
catch(Standard_Failure) {
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
ErrorMsg() << "WOKAPI_Session::GeneralFailure"
- << "Exception was raised : " << GetSString(astream) << endm;
+ << "Exception was raised : " << E->GetMessageString() << endm;
ErrorMsg() << "WOKAPI_Session::GeneralFailure"
- << "Could not recover session after Failure : Session is reinitialized" << endm;
+ << "Could not recover session after Failure : Session is reinitialized" << endm;
WOKUtils_ProcessManager::UnArm();
WOKMake_TriggerStep::CurrentTriggerStep() = Handle(WOKMake_TriggerStep)();
}
catch(Standard_Failure) {
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
- ErrorMsg() << "WOKTCL_AppInit" << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << "WOKTCL_AppInit" << "Exception was raised : " << E->GetMessageString() << endm;
WOKUtils_ProcessManager::UnArm();
return TCL_ERROR;
}
}
else
{
- Standard_SStream astream;
- astream << E << ends;
-
- ErrorMsg() << "WOKMake_BuildProcessIterator::MakeStep" << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << "WOKMake_BuildProcessIterator::MakeStep" << "Exception was raised : " << E->GetMessageString() << endm;
}
}
}
catch(Standard_Failure) {
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
- ErrorMsg() << "WOKTCL_AppInit" << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << "WOKTCL_AppInit" << "Exception was raised : " << E->GetMessageString() << endm;
WOKUtils_ProcessManager::UnArm();
return TCL_ERROR;
}
}
catch(Standard_Failure) {
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
- ErrorMsg() << "WOKTCL_AppInit" << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << "WOKTCL_AppInit" << "Exception was raised : " << E->GetMessageString() << endm;
WOKUtils_ProcessManager::UnArm();
return TCL_ERROR;
}
}
catch (Standard_Failure) {
Handle(Standard_Failure) E = Standard_Failure::Caught();
-
- Standard_SStream astream;
- astream << E << ends;
// MKV 24.08.05
#if ((TCL_MAJOR_VERSION > 8) || ((TCL_MAJOR_VERSION == 8) && (TCL_MINOR_VERSION >= 4))) && !defined(USE_NON_CONST)
- ErrorMsg() << (char*)argv[0] << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << (char*)argv[0] << "Exception was raised : " << E->GetMessageString() << endm;
#else
- ErrorMsg() << argv[0] << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << argv[0] << "Exception was raised : " << E->GetMessageString() << endm;
#endif
WOKAPI_Session* asess = (WOKAPI_Session *) &(C->i->Session());
catch (Standard_Failure) {
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
// MKV 24.08.05
#if ((TCL_MAJOR_VERSION > 8) || ((TCL_MAJOR_VERSION == 8) && (TCL_MINOR_VERSION >= 4))) && !defined(USE_NON_CONST)
- ErrorMsg() << (char*)argv[0] << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << (char*)argv[0] << "Exception was raised : " << E->GetMessageString() << endm;
#else
- ErrorMsg() << argv[0] << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << argv[0] << "Exception was raised : " << E->GetMessageString() << endm;
#endif
WOKUtils_ProcessManager::UnArm();
return TCL_ERROR;
{
if (!newline)
{
- Standard_Character* argv[5];
+ Standard_CString argv[5];
int argc = 4;
argv[0] = "puts";
argv[2] = "stderr";
}
else
{
- Standard_Character* argv[4];
+ Standard_CString argv[4];
int argc = 3;
argv[0] = "puts";
argv[1] = "stderr";
catch (Standard_Failure )
{
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
-
- ErrorMsg() << "WOKernel_DevUnit::ImplementationDep" << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << "WOKernel_DevUnit::ImplementationDep" << "Exception was raised : " << E->GetMessageString() << endm;
return NULLRESULT ;
}
return NULLRESULT;
catch (Standard_Failure )
{
Handle(Standard_Failure) E = Standard_Failure::Caught();
- Standard_SStream astream;
- astream << E << ends;
-
- ErrorMsg() << "WOKernel_DevUnit::ImplClients" << "Exception was raised : " << GetSString(astream) << endm;
+ ErrorMsg() << "WOKernel_DevUnit::ImplClients" << "Exception was raised : " << E->GetMessageString() << endm;
return NULLRESULT ;
}
return NULLRESULT ;