gem5
|
#include <types.hh>
Public Member Functions | |
void | operator() (uint8_t *p) |
virtual void | execute (T *p)=0 |
Public Member Functions inherited from AtomicOpFunctor | |
virtual | ~AtomicOpFunctor () |
|
pure virtual |
Implemented in AtomicOpMin< T >, AtomicOpMax< T >, AtomicOpDec< T >, AtomicOpInc< T >, AtomicOpSub< T >, AtomicOpAdd< T >, AtomicOpExch< T >, AtomicOpCAS< T >, AtomicOpXor< T >, AtomicOpOr< T >, and AtomicOpAnd< T >.
Referenced by TypedAtomicOpFunctor< T >::operator()().
|
inlinevirtual |
Implements AtomicOpFunctor.
Definition at line 200 of file types.hh.
References TypedAtomicOpFunctor< T >::execute().