C# Class SharpOS.Kernel.ADC.X86.Interlocked

Afficher le fichier Open project: sharpos/SharpOS

Méthodes publiques

Méthode Description
Add ( uint location, uint value ) : uint
CompareExchange ( uint location, uint value, uint comparand ) : uint
Decrement ( uint location ) : uint
Exchange ( int &location, int value ) : int
Exchange ( uint location, uint value ) : uint
Increment ( uint location ) : uint

Method Details

Add() public static méthode

public static Add ( uint location, uint value ) : uint
location uint
value uint
Résultat uint

CompareExchange() public static méthode

public static CompareExchange ( uint location, uint value, uint comparand ) : uint
location uint
value uint
comparand uint
Résultat uint

Decrement() public static méthode

public static Decrement ( uint location ) : uint
location uint
Résultat uint

Exchange() public static méthode

public static Exchange ( int &location, int value ) : int
location int
value int
Résultat int

Exchange() public static méthode

public static Exchange ( uint location, uint value ) : uint
location uint
value uint
Résultat uint

Increment() public static méthode

public static Increment ( uint location ) : uint
location uint
Résultat uint