SourceXtractorPlusPlus  0.14
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::ReverseLock< Lock > Struct Template Reference

Public Member Functions

 ReverseLock (Lock &lock)
 
 ~ReverseLock ()
 

Private Attributes

Lock & m_lock
 

Detailed Description

template<typename Lock>
struct SourceXtractor::ReverseLock< Lock >

Unlock/lock an existing lock using RAII

Definition at line 31 of file Prefetcher.cpp.

Constructor & Destructor Documentation

template<typename Lock>
SourceXtractor::ReverseLock< Lock >::ReverseLock ( Lock &  lock)
inline

Definition at line 32 of file Prefetcher.cpp.

References SourceXtractor::ReverseLock< Lock >::m_lock.

template<typename Lock>
SourceXtractor::ReverseLock< Lock >::~ReverseLock ( )
inline

Definition at line 36 of file Prefetcher.cpp.

References SourceXtractor::ReverseLock< Lock >::m_lock.

Member Data Documentation

template<typename Lock>
Lock& SourceXtractor::ReverseLock< Lock >::m_lock
private

The documentation for this struct was generated from the following file: