Overview | Namespace | Class | Index | Help

## 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

Copyright © 2003 Sun Microsystems, Inc.