AcTools.LapTimes.LevelDbUtils.LevelDbInterop.leveldb_iter_get_error C# (CSharp) Метод

leveldb_iter_get_error() приватный Метод

private leveldb_iter_get_error ( IntPtr iterator, IntPtr &error ) : void
iterator System.IntPtr
error System.IntPtr
Результат void
        public static extern void leveldb_iter_get_error(IntPtr /*Iterator*/ iterator, out IntPtr error);
        #endregion

Usage Example

Пример #1
0
        /// <summary>
        /// If an error has occurred, throw it.
        /// </summary>
        void Throw(Func <string, Exception> exception)
        {
            IntPtr error;

            LevelDbInterop.leveldb_iter_get_error(Handle, out error);
            if (error != IntPtr.Zero)
            {
                throw exception(Marshal.PtrToStringAnsi(error));
            }
        }