C# Класс IronPython.Modules.CTypes._CFuncPtr

Наследование: CData, IDynamicMetaObjectProvider
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Deleteerrcheck void
Deleterestype void
GetMetaObject DynamicMetaObject
Geterrcheck object
Getrestype object
Seterrcheck void
Setrestype void

Открытые методы

Метод Описание
_CFuncPtr ( ) : System.Linq.Expressions
_CFuncPtr ( CodeContext context, object function ) : System.Linq.Expressions
_CFuncPtr ( IntPtr handle ) : System.Linq.Expressions
_CFuncPtr ( PythonTuple args ) : System.Linq.Expressions

Creates a new CFuncPtr object from a tuple. The 1st element of the tuple is the ordinal or function name. The second is an object with a _handle property. The _handle property is the handle of the module from which the function will be loaded.

_CFuncPtr ( [ handle ) : System.Linq.Expressions

Creates a new CFuncPtr with the specfied address.

_CFuncPtr ( int handle ) : System.Linq.Expressions

Creates a new CFuncPtr with the specfied address.

__nonzero__ ( ) : bool

Приватные методы

Метод Описание
Deleteerrcheck ( ) : void
Deleterestype ( ) : void
GetMetaObject ( Expression parameter ) : DynamicMetaObject
Geterrcheck ( ) : object
Getrestype ( ) : object
Seterrcheck ( object value ) : void
Setrestype ( object value ) : void

Описание методов

_CFuncPtr() публичный Метод

public _CFuncPtr ( ) : System.Linq.Expressions
Результат System.Linq.Expressions

_CFuncPtr() публичный Метод

public _CFuncPtr ( CodeContext context, object function ) : System.Linq.Expressions
context CodeContext
function object
Результат System.Linq.Expressions

_CFuncPtr() публичный Метод

public _CFuncPtr ( IntPtr handle ) : System.Linq.Expressions
handle System.IntPtr
Результат System.Linq.Expressions

_CFuncPtr() публичный Метод

Creates a new CFuncPtr object from a tuple. The 1st element of the tuple is the ordinal or function name. The second is an object with a _handle property. The _handle property is the handle of the module from which the function will be loaded.
public _CFuncPtr ( PythonTuple args ) : System.Linq.Expressions
args PythonTuple
Результат System.Linq.Expressions

_CFuncPtr() публичный Метод

Creates a new CFuncPtr with the specfied address.
public _CFuncPtr ( [ handle ) : System.Linq.Expressions
handle [
Результат System.Linq.Expressions

_CFuncPtr() публичный Метод

Creates a new CFuncPtr with the specfied address.
public _CFuncPtr ( int handle ) : System.Linq.Expressions
handle int
Результат System.Linq.Expressions

__nonzero__() публичный Метод

public __nonzero__ ( ) : bool
Результат bool