gem5
v20.1.0.0
|
#include <extensionPool.h>
Classes | |
struct | entry |
Public Member Functions | |
ExtensionPool (int size) | |
~ExtensionPool () | |
bool | is_from (T *cont) |
T * | construct () |
void | free (T *cont) |
Private Attributes | |
entry * | unused |
entry * | used |
std::vector< T * > | mine |
Definition at line 24 of file extensionPool.h.
|
inline |
Definition at line 53 of file extensionPool.h.
|
inline |
Definition at line 64 of file extensionPool.h.
|
inline |
Definition at line 92 of file extensionPool.h.
|
inline |
Definition at line 107 of file extensionPool.h.
|
inline |
Definition at line 85 of file extensionPool.h.
|
private |
Definition at line 119 of file extensionPool.h.
|
private |
Definition at line 117 of file extensionPool.h.
Referenced by ExtensionPool< MultiSocketSimpleSwitchAT::ConnectionInfo >::ExtensionPool().
|
private |
Definition at line 118 of file extensionPool.h.
Referenced by ExtensionPool< T >::entry::entry().