C# Class IronPython.Modules.CTypes.ArrayType

Inheritance: IronPython.Runtime.Types.PythonType, INativeType
Afficher le fichier Open project: jschementi/iron

Private Properties

Свойство Type Description
ArrayType System
GetRawValue string
GetSize int
INativeType IronPython.Modules.MarshalCleanup
INativeType System.Type
INativeType object
INativeType object
INativeType void
MakeSystemType IronPython.Runtime.Types.PythonType
WriteString void

Méthodes publiques

Méthode Description
ArrayType ( CodeContext context, string name, PythonTuple bases, PythonDictionary dict ) : System
from_address ( CodeContext context, BigInteger ptr ) : _Array
from_address ( CodeContext context, int ptr ) : _Array
from_buffer ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
from_buffer_copy ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
from_buffer_copy ( System.Bytes array, [ offset ) : _Array
from_param ( object obj ) : object

Converts an object into a function call parameter.

operator ( ) : ArrayType

Private Methods

Méthode Description
ArrayType ( Type underlyingSystemType ) : System
GetRawValue ( MemoryHolder owner, int offset ) : string
GetSize ( ) : int
INativeType ( ILGenerator method, IronPython.Modules.LocalOrArg argIndex, List constantPool, int constantPoolArgument ) : IronPython.Modules.MarshalCleanup
INativeType ( ) : Type
INativeType ( MemoryHolder address, int offset, object value ) : object
INativeType ( MemoryHolder owner, object readingFrom, int offset, bool raw ) : object
INativeType ( ILGenerator method, IronPython.Modules.LocalOrArg value, List constantPool, int constantPoolArgument ) : void
MakeSystemType ( Type underlyingSystemType ) : IronPython.Runtime.Types.PythonType
WriteString ( MemoryHolder address, int offset, string str ) : void

Method Details

ArrayType() public méthode

public ArrayType ( CodeContext context, string name, PythonTuple bases, PythonDictionary dict ) : System
context CodeContext
name string
bases PythonTuple
dict PythonDictionary
Résultat System

from_address() public méthode

public from_address ( CodeContext context, BigInteger ptr ) : _Array
context CodeContext
ptr BigInteger
Résultat _Array

from_address() public méthode

public from_address ( CodeContext context, int ptr ) : _Array
context CodeContext
ptr int
Résultat _Array

from_buffer() public méthode

public from_buffer ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
array IronPython.Modules.ArrayModule
offset [
Résultat _Array

from_buffer_copy() public méthode

public from_buffer_copy ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
array IronPython.Modules.ArrayModule
offset [
Résultat _Array

from_buffer_copy() public méthode

public from_buffer_copy ( System.Bytes array, [ offset ) : _Array
array System.Bytes
offset [
Résultat _Array

from_param() public méthode

Converts an object into a function call parameter.
public from_param ( object obj ) : object
obj object
Résultat object

operator() public static méthode

public static operator ( ) : ArrayType
Résultat System.Reflection.Emit.ArrayType