|
gem5
v20.1.0.5
|
#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().