Esempio n. 1
0
 public static int PL_abort_unhook(PL_abort_hook_t ah)
 {
     try
     {
         return(SafeNativeMethods.PL_abort_unhook(ah));
     }
     catch (Exception e)
     {
         InternalError("PL_abort_unhook", e);
         throw;
     }
 }
Esempio n. 2
0
 public static void PL_abort_hook(PL_abort_hook_t ah)
 {
     try
     {
         PrologCLR.PinObject(ah);
         SafeNativeMethods.PL_abort_hook(ah);
     }
     catch (Exception e)
     {
         InternalError("PL_abort_hook", e);
         throw;
     }
 }
Esempio n. 3
0
 internal static extern int PL_abort_unhook(PL_abort_hook_t atom);
Esempio n. 4
0
 internal static extern void PL_abort_hook(PL_abort_hook_t ah);
Esempio n. 5
0
 internal static extern int PL_abort_unhook(PL_abort_hook_t atom);
Esempio n. 6
0
 internal static extern void PL_abort_hook(PL_abort_hook_t ah);
Esempio n. 7
0
 public static int PL_abort_unhook(PL_abort_hook_t ah)
 {
     try
     {
         return SafeNativeMethods.PL_abort_unhook(ah);
     }
     catch (Exception e)
     {
         InternalError("PL_abort_unhook", e);
         throw;
     }
 }
Esempio n. 8
0
 public static void PL_abort_hook(PL_abort_hook_t ah)
 {
     try
     {
         PrologCLR.PinObject(ah);
         SafeNativeMethods.PL_abort_hook(ah);
     }
     catch (Exception e)
     {
         InternalError("PL_abort_hook", e);
         throw;
     }
 }