Grappa  r3821, hash 22cd626d567a91ead5b23302066d1e9469f45c66
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 94 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 100 of file Cache.hpp.

Member Function Documentation

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

Definition at line 116 of file Cache.hpp.

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

Definition at line 115 of file Cache.hpp.

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

Definition at line 112 of file Cache.hpp.

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

Definition at line 114 of file Cache.hpp.


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