rasdaman complete source
|
#include <rviewUtils.hh>
Public Member Functions | |
DynamicStack (unsigned int gran=8) | |
DynamicStack (const DynamicStack< T > &src) | |
~DynamicStack (void) | |
int | push (const T &item) |
int | pop (T &item) |
int | peek (T &item) const |
unsigned int | getNumber (void) const |
Protected Member Functions | |
int | ensureFree (void) |
Protected Attributes | |
unsigned int | number |
unsigned int | max |
unsigned int | granularity |
T * | stack |
DynamicStack< T >::DynamicStack | ( | unsigned int | gran = 8 | ) |
DynamicStack< T >::DynamicStack | ( | const DynamicStack< T > & | src | ) |
DynamicStack< T >::~DynamicStack | ( | void | ) |
|
protected |
unsigned int DynamicStack< T >::getNumber | ( | void | ) | const |
int DynamicStack< T >::peek | ( | T & | item | ) | const |
int DynamicStack< T >::pop | ( | T & | item | ) |
int DynamicStack< T >::push | ( | const T & | item | ) |
|
protected |
|
protected |
|
protected |
|
protected |