Class simtix::InstrPoolInterface
ClassList > simtix > InstrPoolInterface
Interface class for different <Instr> type of pool.
#include <instr_pool.h>
Inherited by the following classes: simtix::InstrPool
Public Functions
Type | Name |
---|---|
virtual Instr * | Allocate (Warp *, uint32_t, uint64_t) = 0 Allocate an <Instr> object from the pool. |
virtual void | Recycle (Instr *) = 0 Recycle an allocated <Instr> object back to the pool. |
Public Functions Documentation
function Allocate
Allocate an <Instr> object from the pool.
function Recycle
Recycle an allocated <Instr> object back to the pool.
The documentation for this class was generated from the following file projects/simtix/src/simtix/sm/instr_pool.h