Methods of Class ClearableGuard


ClearableGuard
ClearableGuard(
const ClearableGuard & );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO NO


operator=
const ClearableGuard & operator=(
const ClearableGuard & );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO NO NO


ClearableGuard
ClearableGuard(
T * pT_ );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Acquires the object specified as parameter.

ClearableGuard
ClearableGuard(
T & t );

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Acquires the object specified as parameter.

~ClearableGuard
~ClearableGuard();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Releases the mutex or interface if not already released by clear().

clear
void clear();

virtual abstract const volatile template static inline C-linkage
NO NO NO NO NO NO YES NO

Summary
Releases the mutex or interface.

Top of Page