|
gem5 [DEVELOP-FOR-25.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 36 of file extensionPool.h.
|
inline |
Definition at line 47 of file extensionPool.h.
|
inline |
Definition at line 75 of file extensionPool.h.
|
inline |
Definition at line 90 of file extensionPool.h.
|
inline |
Definition at line 68 of file extensionPool.h.
References mine.
|
private |
Definition at line 102 of file extensionPool.h.
Referenced by construct(), ExtensionPool(), is_from(), and ~ExtensionPool().
|
private |
Definition at line 100 of file extensionPool.h.
Referenced by construct(), ExtensionPool(), free(), and ~ExtensionPool().
|
private |
Definition at line 101 of file extensionPool.h.
Referenced by construct(), ExtensionPool(), free(), and ~ExtensionPool().