gem5  v19.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Typedefs
amo.hh File Reference
#include <array>
#include <cstdint>
#include <functional>

Go to the source code of this file.

Classes

struct  AtomicOpFunctor
 
struct  TypedAtomicOpFunctor< T >
 
class  AtomicGeneric2Op< T >
 
class  AtomicGeneric3Op< T >
 
class  AtomicGenericPair3Op< T >
 
class  AtomicOpAnd< T >
 
class  AtomicOpOr< T >
 
class  AtomicOpXor< T >
 
class  AtomicOpExch< T >
 
class  AtomicOpAdd< T >
 
class  AtomicOpSub< T >
 
class  AtomicOpInc< T >
 
class  AtomicOpDec< T >
 
class  AtomicOpMax< T >
 
class  AtomicOpMin< T >
 

Typedefs

typedef std::unique_ptr< AtomicOpFunctorAtomicOpFunctorPtr
 

Typedef Documentation

◆ AtomicOpFunctorPtr

typedef std::unique_ptr<AtomicOpFunctor> AtomicOpFunctorPtr

Definition at line 230 of file amo.hh.


Generated on Fri Feb 28 2020 16:27:06 for gem5 by doxygen 1.8.13