C# Class Monobjc.Class

Inheritance: Id
Datei anzeigen Open project: Monobjc/monobjc

Public Methods

Method Description
Class ( IntPtr value ) : System

Initializes a new instance of the Class class.

Get ( Id id ) : Class

Gets the a Class for the specified id.

Get ( Type type ) : Class

Gets the a Class for the specified type.

IsMapped ( Type type ) : bool

Determines whether the Class for the specified type is mapped.

ToString ( ) : string

Returns a System.String that represents the current Monobjc.Class.

Private Methods

Method Description
Get ( IntPtr value ) : Class
Get ( String className ) : Class
GetAttributeName ( Type type ) : String

Gets the name of the ObjectiveCClassAttribute instance for the given type.

GetClassFromType ( Type type ) : Class
GetName ( IntPtr value ) : String
GetSuperClass ( IntPtr value ) : Class
IsMapped ( String className ) : bool

Method Details

Class() public method

Initializes a new instance of the Class class.
public Class ( IntPtr value ) : System
value System.IntPtr The pointer.
return System

Get() public static method

Gets the a Class for the specified id.
public static Get ( Id id ) : Class
id Id The id.
return Class

Get() public static method

Gets the a Class for the specified type.
public static Get ( Type type ) : Class
type System.Type The type.
return Class

IsMapped() public static method

Determines whether the Class for the specified type is mapped.
public static IsMapped ( Type type ) : bool
type System.Type The type.
return bool

ToString() public method

Returns a System.String that represents the current Monobjc.Class.
public ToString ( ) : string
return string