Exemplo n.º 1
0
        public static void Check(JNIReturnCode resultValue)
        {
            if (resultValue == JNIReturnCode.OK)
            {
                return;
            }

            throw new JNIResultException(resultValue);
        }
Exemplo n.º 2
0
 protected JNIResultException(SerializationInfo info, StreamingContext context)
     : base(info, context)
 {
     ResultValue = info.GetValue(nameof(ResultValue), typeof(JNIReturnCode)) as JNIReturnCode?
                   ?? JNIReturnCode.Err;
 }
Exemplo n.º 3
0
 private JNIResultException(JNIReturnCode resultValue)
     : base($"JNI API returns an error result ({resultValue}).")
 {
     ResultValue = resultValue;
 }