C# Class Python.Runtime.ClassBase

Base class for Python types that reflect managed types / classes. Concrete subclasses include ClassObject and DelegateObject. This class provides common attributes and common machinery for doing class initialization (initialization of the class __dict__). The concrete subclasses provide slot implementations appropriate for each variety of reflected type.
Inheritance: ManagedType
显示文件 Open project: fkarb/pythonnet Class Usage Examples

Public Methods

Method Description
type_subscript ( IntPtr ob, IntPtr idx ) : IntPtr

Private Methods

Method Description
CanSubclass ( ) : bool
ClassBase ( Type tp ) : System
tp_clear ( IntPtr ob ) : int
tp_compare ( IntPtr ob, IntPtr other ) : int
tp_dealloc ( IntPtr ob ) : void
tp_hash ( IntPtr ob ) : IntPtr
tp_init ( IntPtr ob, IntPtr args, IntPtr kw ) : int
tp_is_gc ( IntPtr type ) : int
tp_iter ( IntPtr ob ) : IntPtr
tp_str ( IntPtr ob ) : IntPtr
tp_traverse ( IntPtr ob, IntPtr func, IntPtr args ) : int

Method Details

type_subscript() public method

public type_subscript ( IntPtr ob, IntPtr idx ) : IntPtr
ob System.IntPtr
idx System.IntPtr
return System.IntPtr