ToInt64() public method

public ToInt64 ( ) : long
return long
コード例 #1
0
ファイル: _ctypes.cs プロジェクト: techarch/ironruby
 public static object call_function(CodeContext context, BigInteger address, PythonTuple args) {
     return call_function(context, new IntPtr(address.ToInt64()), args);
 }
コード例 #2
0
ファイル: socket.cs プロジェクト: jcteague/ironruby
 public int ioctl(BigInteger cmd, int option) {
     return _socket.IOControl((IOControlCode)cmd.ToInt64(), BitConverter.GetBytes(option), null);
 }
コード例 #3
0
ファイル: _ctypes.cs プロジェクト: techarch/ironruby
 public static void FreeLibrary(BigInteger handle) {
     FreeLibrary(new IntPtr(handle.ToInt64()));
 }
コード例 #4
0
ファイル: ArrayType.cs プロジェクト: techarch/ironruby
 public _Array from_address(CodeContext/*!*/ context, BigInteger ptr) {
     _Array res = (_Array)CreateInstance(context);
     res.SetAddress(new IntPtr(ptr.ToInt64()));
     return res;
 }
コード例 #5
0
ファイル: StructType.cs プロジェクト: joshholmes/ironruby
 public _Structure from_address(CodeContext/*!*/ context, BigInteger address) {
     return from_address(context, new IntPtr(address.ToInt64()));
 }
コード例 #6
0
ファイル: SimpleType.cs プロジェクト: m4dc4p/ironruby
 public SimpleCData from_address(CodeContext/*!*/ context, BigInteger address) {
     return from_address(context, new IntPtr(address.ToInt64()));
 }
コード例 #7
0
ファイル: _fileio.cs プロジェクト: andreakn/ironruby
            public BigInteger truncate(BigInteger size) {
                EnsureWritable();

                _writeStream.SetLength(size.ToInt64());
                SeekToEnd();

                return size;
            }
コード例 #8
0
ファイル: _fileio.cs プロジェクト: andreakn/ironruby
            public BigInteger seek(BigInteger offset, [DefaultParameterValue(0)]int whence) {
                EnsureOpen();

                return BigInteger.Create(_readStream.Seek(offset.ToInt64(), (SeekOrigin)whence));
            }