Esempio n. 1
0
        public static byte IterValid(global::Leveldb.Iterator _0)
        {
            var __arg0 = ReferenceEquals(_0, null) ? global::System.IntPtr.Zero : _0.__Instance;
            var __ret  = __Internal.IterValid(__arg0);

            return(__ret);
        }
Esempio n. 2
0
        public static string IterValue(global::Leveldb.Iterator _0, ref ulong vlen)
        {
            var __arg0 = ReferenceEquals(_0, null) ? global::System.IntPtr.Zero : _0.__Instance;

            fixed(ulong *__refParamPtr1 = &vlen)
            {
                var __arg1 = __refParamPtr1;
                var __ret  = __Internal.IterValue(__arg0, __arg1);

                return(Marshal.PtrToStringAnsi(__ret));
            }
        }
Esempio n. 3
0
        public static void IterNext(global::Leveldb.Iterator _0)
        {
            var __arg0 = ReferenceEquals(_0, null) ? global::System.IntPtr.Zero : _0.__Instance;

            __Internal.IterNext(__arg0);
        }
Esempio n. 4
0
        public static void IterSeek(global::Leveldb.Iterator _0, string k, ulong klen)
        {
            var __arg0 = ReferenceEquals(_0, null) ? global::System.IntPtr.Zero : _0.__Instance;

            __Internal.IterSeek(__arg0, k, klen);
        }
Esempio n. 5
0
        public static void IterGetError(global::Leveldb.Iterator _0, sbyte **errptr)
        {
            var __arg0 = ReferenceEquals(_0, null) ? global::System.IntPtr.Zero : _0.__Instance;

            __Internal.IterGetError(__arg0, errptr);
        }