コード例 #1
0
 internal static int gpg_err_make(gpg_err_source_t source, gpg_err_code_t code)
 {
     return code == gpg_err_code_t.GPG_ERR_NO_ERROR
         ? (int)gpg_err_code_t.GPG_ERR_NO_ERROR
         : ((((int)source & (int)Masks.GPG_ERR_SOURCE_MASK) << (int)Masks.GPG_ERR_SOURCE_SHIFT)
         | ((int)code & (int)Masks.GPG_ERR_CODE_MASK));
 }
コード例 #2
0
 internal static int gpg_err_make(gpg_err_source_t source, gpg_err_code_t code)
 {
     return(code == gpg_err_code_t.GPG_ERR_NO_ERROR
         ? (int)gpg_err_code_t.GPG_ERR_NO_ERROR
         : ((((int)source & (int)Masks.GPG_ERR_SOURCE_MASK) << (int)Masks.GPG_ERR_SOURCE_SHIFT)
            | ((int)code & (int)Masks.GPG_ERR_CODE_MASK)));
 }
コード例 #3
0
 internal static int gpgme_err_make(gpg_err_source_t source, gpg_err_code_t code)
 {
     return(libgpgerror.gpg_err_make(source, code));
 }
コード例 #4
0
 internal static extern int gpgme_err_make_from_errno(
     [In] gpg_err_source_t source,
     [In] int err);
コード例 #5
0
 internal static int gpgme_err_make(gpg_err_source_t source, gpg_err_code_t code)
 {
     return libgpgerror.gpg_err_make(source, code);
 }