Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos públicos estáticos
Referencia de la Clase HL::SpinLockType

#include <spinlock.h>

Lista de todos los miembros.

Métodos públicos

 SpinLockType (void)
 ~SpinLockType (void)
void lock (void)
void unlock (void)

Métodos públicos estáticos

static volatile unsigned long MyInterlockedExchange (unsigned long *, unsigned long)

Documentación del constructor y destructor

HL::SpinLockType::SpinLockType ( void  ) [inline]
HL::SpinLockType::~SpinLockType ( void  ) [inline]

Documentación de las funciones miembro

void HL::SpinLockType::lock ( void  ) [inline]
volatile unsigned long HL::SpinLockType::MyInterlockedExchange ( unsigned long *  oldval,
unsigned long  newval 
) [inline, static]
void HL::SpinLockType::unlock ( void  ) [inline]

Documentación de los datos miembro

volatile unsigned long HL::SpinLockType::mutex

La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'