C# Class IronPython.Runtime.MemoryView

Inheritance: ICodeFormattable
Show file Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
MemoryView ( IBufferProtocol @object ) : Microsoft.Scripting.Math
__len__ ( ) : int
__repr__ ( CodeContext context ) : string
operator ( ) : bool
this ( [ slice ) : object
this ( int index ) : object
tobytes ( ) : System.Bytes
tolist ( ) : List

Private Methods

Method Description
MemoryView ( IBufferProtocol @object, int start, int end ) : Microsoft.Scripting.Math
ValidateIndex ( int index ) : int
__delitem__ ( IronPython.Runtime.Slice slice ) : void
__delitem__ ( int index ) : void

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

MemoryView() public method

public MemoryView ( IBufferProtocol @object ) : Microsoft.Scripting.Math
@object IBufferProtocol
return Microsoft.Scripting.Math

__len__() public method

public __len__ ( ) : int
return int

__repr__() public method

public __repr__ ( CodeContext context ) : string
context CodeContext
return string

operator() public static method

public static operator ( ) : bool
return bool

this() public method

public this ( [ slice ) : object
slice [
return object

this() public method

public this ( int index ) : object
index int
return object

tobytes() public method

public tobytes ( ) : System.Bytes
return System.Bytes

tolist() public method

public tolist ( ) : List
return List