gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
AtomicOpFunctor Struct Referenceabstract

#include <types.hh>

Inheritance diagram for AtomicOpFunctor:
TypedAtomicOpFunctor< T > AtomicOpAdd< T > AtomicOpAnd< T > AtomicOpCAS< T > AtomicOpDec< T > AtomicOpExch< T > AtomicOpInc< T > AtomicOpMax< T > AtomicOpMin< T > AtomicOpOr< T > AtomicOpSub< T > AtomicOpXor< T >

Public Member Functions

virtual void operator() (uint8_t *p)=0
 
virtual ~AtomicOpFunctor ()
 

Detailed Description

Definition at line 191 of file types.hh.

Constructor & Destructor Documentation

virtual AtomicOpFunctor::~AtomicOpFunctor ( )
inlinevirtual

Definition at line 194 of file types.hh.

Member Function Documentation

virtual void AtomicOpFunctor::operator() ( uint8_t *  p)
pure virtual

Implemented in TypedAtomicOpFunctor< T >.


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

Generated on Fri Jun 9 2017 13:04:02 for gem5 by doxygen 1.8.6