コード例 #1
0
ファイル: LibPl.cs プロジェクト: segmond/swicli
 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;
     }
 }
コード例 #2
0
ファイル: LibPl.cs プロジェクト: segmond/swicli
 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;
     }
 }
コード例 #3
0
ファイル: NativeMethods.cs プロジェクト: swi-to-yap/swicli
 internal static extern int PL_abort_unhook(PL_abort_hook_t atom);
コード例 #4
0
ファイル: NativeMethods.cs プロジェクト: swi-to-yap/swicli
 internal static extern void PL_abort_hook(PL_abort_hook_t ah);
コード例 #5
0
 internal static extern int PL_abort_unhook(PL_abort_hook_t atom);
コード例 #6
0
 internal static extern void PL_abort_hook(PL_abort_hook_t ah);
コード例 #7
0
ファイル: LibPl.cs プロジェクト: swi-to-yap/swicli
 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;
     }
 }
コード例 #8
0
ファイル: LibPl.cs プロジェクト: swi-to-yap/swicli
 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;
     }
 }