Ejemplo n.º 1
0
//
//  Delete ev
//
EvMotif::~EvMotif()
{
  if ( connected)
    mh_OutunitDisconnect();
  if ( parent_wid_eve)
    XtDestroyWidget( parent_wid_eve);
  if ( parent_wid_ala)
    XtDestroyWidget( parent_wid_ala);
  if ( eve)
    delete eve;
  if ( ala)
    delete ala;
  ev = NULL;
}
Ejemplo n.º 2
0
JNIEXPORT jobject JNICALL Java_jpwr_rt_Mh_outunitDisConnect
  (JNIEnv *env, jclass obj)
{
  jclass 	pwrtStatus_id;
  jmethodID 	pwrtStatus_cid;
  int sts;
  jint 		jsts;
  jobject 	return_obj;
  
  //hämta upp classid och sedan pekare till konstruktorn för PwrtStatus
  pwrtStatus_id = (*env)->FindClass( env, "jpwr/rt/PwrtStatus");
  pwrtStatus_cid = (*env)->GetMethodID( env, pwrtStatus_id,
    	"<init>", "(I)V");
  
  sts = mh_OutunitDisconnect();
  
  jsts = (jint) sts;
  
  //skapa returobjekt
  return_obj = (*env)->NewObject( env, pwrtStatus_id,
  	pwrtStatus_cid, jsts);
  
  return return_obj;
}
Ejemplo n.º 3
0
void rt_post::close()
{
  mh_OutunitDisconnect();
}