Skip to content

Class HL::SpinLockType

ClassList > HL > SpinLockType

  • #include <spinlock-old.h>

Public Functions

Type Name
SpinLockType (void)
void lock ()
void unlock ()
~SpinLockType ()

Public Static Functions

Type Name
size_t MyInterlockedExchange (size_t * oldval, size_t newval)

Public Functions Documentation

function SpinLockType

inline HL::SpinLockType::SpinLockType (
    void
) 

function lock

inline void HL::SpinLockType::lock () 

function unlock

inline void HL::SpinLockType::unlock () 

function ~SpinLockType

inline HL::SpinLockType::~SpinLockType () 

Public Static Functions Documentation

function MyInterlockedExchange

static inline size_t HL::SpinLockType::MyInterlockedExchange (
    size_t * oldval,
    size_t newval
) 


The documentation for this class was generated from the following file cubrid/src/heaplayers/locks/spinlock-old.h