ARB
|
#include <AP_buffer.hxx>
Public Types | |
typedef arb_forward_list< ELEM * > | BASE |
typedef BASE::iterator | iterator |
typedef BASE::const_iterator | const_iterator |
Public Member Functions | |
void | push (ELEM *element) |
void | shift (ELEM *element) |
ELEM * | pop () |
ELEM * | top () |
const ELEM * | top () const |
size_t | count_elements () const |
bool | empty () const |
Definition at line 41 of file AP_buffer.hxx.
typedef arb_forward_list<ELEM*> AP_STACK< ELEM >::BASE |
Definition at line 42 of file AP_buffer.hxx.
Definition at line 43 of file AP_buffer.hxx.
typedef BASE::const_iterator AP_STACK< ELEM >::const_iterator |
Definition at line 44 of file AP_buffer.hxx.
|
inline |
add 'element' to top of stack
Definition at line 46 of file AP_buffer.hxx.
Referenced by AP_main::accept(), and AP_STACK< AP_tree_nlen >::shift().
|
inline |
add 'element' to bottom of stack
Definition at line 50 of file AP_buffer.hxx.
|
inline |
Definition at line 73 of file AP_buffer.hxx.
Referenced by AP_main::accept().
|
inline |
Definition at line 81 of file AP_buffer.hxx.
Referenced by AP_STACK< AP_tree_nlen >::pop().
|
inline |
Definition at line 85 of file AP_buffer.hxx.
Definition at line 90 of file AP_buffer.hxx.
Referenced by AP_main::get_user_push_counter().
|
inline |
Definition at line 100 of file AP_buffer.hxx.
Referenced by FINAL_TYPE< SEQTYPE >::may_be_recollected(), and FINAL_TYPE< SEQTYPE >::~AP_tree_nlen().