AcTools.LapTimes.LevelDbUtils.LevelDbInterop.leveldb_iter_key C# (CSharp) Method

leveldb_iter_key() private method

private leveldb_iter_key ( IntPtr iterator, int &length ) : IntPtr
iterator System.IntPtr
length int
return System.IntPtr
        public static extern IntPtr leveldb_iter_key(IntPtr /*Iterator*/ iterator, out int length);

Usage Example

コード例 #1
0
ファイル: Iterator.cs プロジェクト: WildGenie/actools
        /// <summary>
        /// Return the key for the current entry.
        /// REQUIRES: Valid()
        /// </summary>
        public byte[] Key()
        {
            int length;
            var key = LevelDbInterop.leveldb_iter_key(Handle, out length);

            Throw();

            var bytes = new byte[length];

            Marshal.Copy(key, bytes, 0, length);
            return(bytes);
        }
All Usage Examples Of AcTools.LapTimes.LevelDbUtils.LevelDbInterop::leveldb_iter_key