API:System.SyncObjs.TInterlocked.BitTestAndSet
Delphi
class function BitTestAndSet(var Target: Integer; BitOffset: TBitOffset): Boolean; overload; static;
class function BitTestAndSet(var Target: Cardinal; BitOffset: TBitOffset): Boolean; overload; static;
class function BitTestAndSet(var Target: Int64; BitOffset: TBitOffset64): Boolean; overload; static;
class function BitTestAndSet(var Target: UInt64; BitOffset: TBitOffset64): Boolean; overload; static;
C++
static bool __fastcall BitTestAndSet(int &Target, TBitOffset BitOffset)/* overload */;
static bool __fastcall BitTestAndSet(unsigned &Target, TBitOffset BitOffset)/* overload */;
static bool __fastcall BitTestAndSet(__int64 &Target, TBitOffset64 BitOffset)/* overload */;
static bool __fastcall BitTestAndSet(unsigned __int64 &Target, TBitOffset64 BitOffset)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TInterlocked |
Beschreibung
Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen. Bitte unterstützen Sie uns bei der Dokumentation dieses Themas, indem Sie Ihre Kommentare auf der Diskussionsseite eingeben.