public unsafe Cdn.StackManipulation GetStackManipulation() { IntPtr error = IntPtr.Zero; IntPtr raw_ret = cdn_instruction_get_stack_manipulation(Handle, out error); Cdn.StackManipulation ret = raw_ret == IntPtr.Zero ? null : (Cdn.StackManipulation)GLib.Opaque.GetOpaque(raw_ret, typeof(Cdn.StackManipulation), false); if (error != IntPtr.Zero) { throw new GLib.GException(error); } return(ret); }
public void Copy(Cdn.StackManipulation src) { cdn_stack_manipulation_copy(Handle, src == null ? IntPtr.Zero : src.Handle); }