C# 클래스 Yeppp.ABI

Application binary interface.
파일 보기 프로젝트 열기: wdv4758h/Yeppp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Linux_ARM ABI
Linux_ARM64 ABI
Linux_ARMEL ABI
Linux_ARMHF ABI
Linux_IA64 ABI
Linux_K1OM ABI
Linux_PPC ABI
Linux_PPC64 ABI
Linux_X32 ABI
Linux_X86 ABI
Linux_X86_64 ABI
OSX_PPC ABI
OSX_PPC64 ABI
OSX_X86 ABI
OSX_X86_64 ABI
Unknown ABI
Windows_ARM ABI
Windows_IA64 ABI
Windows_X86 ABI
Windows_X86_64 ABI

Private Properties

프로퍼티 타입 설명
ABI

공개 메소드들

메소드 설명
Equals ( ABI other ) : bool

Compares for equality with another ABI object.

Comparison is performed by value.

Equals ( System other ) : bool

Compares for equality with another object.

Comparison is performed by value.

GetHashCode ( ) : int

Provides a hash for the object.

Non-equal ABI objects are guaranteed to have different hashes.

IsLinux ( ) : bool

Checks if the object represents one of Linux-specific ABIs.

IsOSX ( ) : bool

Checks if the object represents one of OSX-specific ABIs.

IsUnix ( ) : bool

Checks if the object represents one of Unix-specific ABIs.

IsWindows ( ) : bool

Checks if the object represents one of Windows-specific ABIs.

ToString ( ) : string

Provides a string ID for the object.

The string ID starts with a Latin letter and contains only Latin letters, digits, and underscore symbol.

비공개 메소드들

메소드 설명
ABI ( uint id )

메소드 상세

Equals() 공개 메소드

Compares for equality with another ABI object.
Comparison is performed by value.
public Equals ( ABI other ) : bool
other ABI
리턴 bool

Equals() 공개 메소드

Compares for equality with another object.
Comparison is performed by value.
public Equals ( System other ) : bool
other System
리턴 bool

GetHashCode() 공개 메소드

Provides a hash for the object.
Non-equal ABI objects are guaranteed to have different hashes.
public GetHashCode ( ) : int
리턴 int

IsLinux() 공개 메소드

Checks if the object represents one of Linux-specific ABIs.
public IsLinux ( ) : bool
리턴 bool

IsOSX() 공개 메소드

Checks if the object represents one of OSX-specific ABIs.
public IsOSX ( ) : bool
리턴 bool

IsUnix() 공개 메소드

Checks if the object represents one of Unix-specific ABIs.
public IsUnix ( ) : bool
리턴 bool

IsWindows() 공개 메소드

Checks if the object represents one of Windows-specific ABIs.
public IsWindows ( ) : bool
리턴 bool

ToString() 공개 메소드

Provides a string ID for the object.
The string ID starts with a Latin letter and contains only Latin letters, digits, and underscore symbol.
public ToString ( ) : string
리턴 string

프로퍼티 상세

Linux_ARM 공개적으로 정적으로 프로퍼티

Linux Legacy ARM ABI (OABI).
public static ABI,Yeppp Linux_ARM
리턴 ABI

Linux_ARM64 공개적으로 정적으로 프로퍼티

Linux ARM64 (AArch64) ABI.
public static ABI,Yeppp Linux_ARM64
리턴 ABI

Linux_ARMEL 공개적으로 정적으로 프로퍼티

Linux ARM EABI with soft-float calling convention (armel, gnueabi).
public static ABI,Yeppp Linux_ARMEL
리턴 ABI

Linux_ARMHF 공개적으로 정적으로 프로퍼티

Linux ARM EABI with hard-float calling convention (armhf, gnueabihf).
public static ABI,Yeppp Linux_ARMHF
리턴 ABI

Linux_IA64 공개적으로 정적으로 프로퍼티

Linux IA64 ABI.
public static ABI,Yeppp Linux_IA64
리턴 ABI

Linux_K1OM 공개적으로 정적으로 프로퍼티

Linux K1OM (Xeon Phi) ABI.
public static ABI,Yeppp Linux_K1OM
리턴 ABI

Linux_PPC 공개적으로 정적으로 프로퍼티

Linux PowerPC ABI.
public static ABI,Yeppp Linux_PPC
리턴 ABI

Linux_PPC64 공개적으로 정적으로 프로퍼티

Linux PowerPC 64 ABI.
public static ABI,Yeppp Linux_PPC64
리턴 ABI

Linux_X32 공개적으로 정적으로 프로퍼티

Linux x32 ABI.
public static ABI,Yeppp Linux_X32
리턴 ABI

Linux_X86 공개적으로 정적으로 프로퍼티

Linux x86 ABI.
public static ABI,Yeppp Linux_X86
리턴 ABI

Linux_X86_64 공개적으로 정적으로 프로퍼티

Linux x86-64 ABI.
public static ABI,Yeppp Linux_X86_64
리턴 ABI

OSX_PPC 공개적으로 정적으로 프로퍼티

OS X PowerPC ABI.
public static ABI,Yeppp OSX_PPC
리턴 ABI

OSX_PPC64 공개적으로 정적으로 프로퍼티

OS X PowerPC 64 ABI.
public static ABI,Yeppp OSX_PPC64
리턴 ABI

OSX_X86 공개적으로 정적으로 프로퍼티

OS X x86 ABI.
public static ABI,Yeppp OSX_X86
리턴 ABI

OSX_X86_64 공개적으로 정적으로 프로퍼티

OS X x86-64 ABI.
public static ABI,Yeppp OSX_X86_64
리턴 ABI

Unknown 공개적으로 정적으로 프로퍼티

Application binary interface not known to the library.
This value is never returned on supported platforms.
public static ABI,Yeppp Unknown
리턴 ABI

Windows_ARM 공개적으로 정적으로 프로퍼티

Windows ARM ABI.
public static ABI,Yeppp Windows_ARM
리턴 ABI

Windows_IA64 공개적으로 정적으로 프로퍼티

Windows IA64 ABI.
public static ABI,Yeppp Windows_IA64
리턴 ABI

Windows_X86 공개적으로 정적으로 프로퍼티

Windows x86 ABI.
public static ABI,Yeppp Windows_X86
리턴 ABI

Windows_X86_64 공개적으로 정적으로 프로퍼티

Windows x86-64 ABI.
public static ABI,Yeppp Windows_X86_64
리턴 ABI