internal static HandleRef getCPtr(SWIGTYPE_p_p_leveldb__Snapshot obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
public static Snapshot GetSnapshotValue(SWIGTYPE_p_p_leveldb__Snapshot p) { IntPtr cPtr = LeveldbPINVOKE.GetSnapshotValue(SWIGTYPE_p_p_leveldb__Snapshot.getCPtr(p)); Snapshot ret = (cPtr == IntPtr.Zero) ? null : new Snapshot(cPtr, false); return ret; }