Grappa  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NullAcquirer< T > Class Template Reference

No-op cache acquire behavior. More...

#include <Cache.hpp>

Public Member Functions

 NullAcquirer (GlobalAddress< T > *request_address, size_t *count, T **pointer)
 
void reset ()
 
void start_acquire ()
 
void block_until_acquired ()
 
bool acquired () const
 

Detailed Description

template<typename T>
class NullAcquirer< T >

No-op cache acquire behavior.

Definition at line 83 of file Cache.hpp.

Constructor & Destructor Documentation

template<typename T >
NullAcquirer< T >::NullAcquirer ( GlobalAddress< T > *  request_address,
size_t *  count,
T **  pointer 
)
inline

Definition at line 89 of file Cache.hpp.

Member Function Documentation

template<typename T >
bool NullAcquirer< T >::acquired ( ) const
inline

Definition at line 105 of file Cache.hpp.

template<typename T >
void NullAcquirer< T >::block_until_acquired ( )
inline

Definition at line 104 of file Cache.hpp.

template<typename T >
void NullAcquirer< T >::reset ( )
inline

Definition at line 101 of file Cache.hpp.

template<typename T >
void NullAcquirer< T >::start_acquire ( )
inline

Definition at line 103 of file Cache.hpp.


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