#include <system_nstack.h>
Public Types | |
| typedef unsigned int | sz_t |
Public Member Functions | |
| void * | _alloc_ (sz_t sz) |
| T * | alloc () |
| T *& | prev (T *chnk) |
| void | pop () |
| T * | top () |
| void | push () |
| nstack (unsigned n=1) | |
| unsigned | deep () |
| void | popall () |
| ~nstack () | |
Public Attributes | |
| sz_t | m_n |
| sz_t | m_sz |
| T * | m_frees |
| T * | m_top |
| typedef unsigned int mmx::memory::nstack< T >::sz_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| T* mmx::memory::nstack< T >::m_frees |
| sz_t mmx::memory::nstack< T >::m_n |
| sz_t mmx::memory::nstack< T >::m_sz |
| T * mmx::memory::nstack< T >::m_top |