예제 #1
0
 Register__Py_TrueStruct(IntPtr address)
 {
     PyIntObject True = new PyIntObject();
     True.ob_refcnt = 1;
     True.ob_type = this.PyBool_Type;
     True.ob_ival = 1;
     Marshal.StructureToPtr(True, address, false);
     this.map.Associate(address, Builtin.True);
 }
예제 #2
0
 Register__Py_ZeroStruct(IntPtr address)
 {
     PyIntObject False = new PyIntObject();
     False.ob_refcnt = 1;
     False.ob_type = this.PyBool_Type;
     False.ob_ival = 0;
     Marshal.StructureToPtr(False, address, false);
     this.map.Associate(address, Builtin.False);
 }
예제 #3
0
        Register__Py_TrueStruct(IntPtr address)
        {
            PyIntObject True = new PyIntObject();

            True.ob_refcnt = 1;
            True.ob_type   = this.PyBool_Type;
            True.ob_ival   = 1;
            Marshal.StructureToPtr(True, address, false);
            this.map.Associate(address, Builtin.True);
        }
예제 #4
0
        Register__Py_ZeroStruct(IntPtr address)
        {
            PyIntObject False = new PyIntObject();

            False.ob_refcnt = 1;
            False.ob_type   = this.PyBool_Type;
            False.ob_ival   = 0;
            Marshal.StructureToPtr(False, address, false);
            this.map.Associate(address, Builtin.False);
        }