API:System.SyncObjs.TInterlocked.BitTestAndClear
Delphi
class function BitTestAndClear(var Target: Integer; BitOffset: TBitOffset): Boolean; overload; static;
class function BitTestAndClear(var Target: Cardinal; BitOffset: TBitOffset): Boolean; overload; static;
class function BitTestAndClear(var Target: Int64; BitOffset: TBitOffset64): Boolean; overload; static;
class function BitTestAndClear(var Target: UInt64; BitOffset: TBitOffset64): Boolean; overload; static;
C++
static bool __fastcall BitTestAndClear(int &Target, TBitOffset BitOffset)/* overload */;
static bool __fastcall BitTestAndClear(unsigned &Target, TBitOffset BitOffset)/* overload */;
static bool __fastcall BitTestAndClear(__int64 &Target, TBitOffset64 BitOffset)/* overload */;
static bool __fastcall BitTestAndClear(unsigned __int64 &Target, TBitOffset64 BitOffset)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TInterlocked |
Description
Embarcadero Technologies ne possède pas d'informations supplémentaires pour le moment. Veuillez nous aider à documenter cette rubrique en utilisant la page Discussion !