acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
stack< TYPE, ARG_TYPE, BASE_CONTAINER > Class Template Reference
Inheritance diagram for stack< TYPE, ARG_TYPE, BASE_CONTAINER >:

Public Member Functions

TYPE * operator-> ()
const TYPE * operator-> () const
void push (ARG_TYPE t)
TYPE pop (index n=-1)
TYPE pop_to ()
void push_last ()

Public Attributes

TYPE & top
const TYPE &top const

Member Data Documentation

◆ const

template<class TYPE, class ARG_TYPE = const TYPE &, class BASE_CONTAINER = deque < TYPE, ARG_TYPE >>
const TYPE& top stack< TYPE, ARG_TYPE, BASE_CONTAINER >::const
inline
Initial value:
{
return BASE_CONTAINER::last()

◆ top

template<class TYPE, class ARG_TYPE = const TYPE &, class BASE_CONTAINER = deque < TYPE, ARG_TYPE >>
TYPE& stack< TYPE, ARG_TYPE, BASE_CONTAINER >::top
inline
Initial value:
{
return BASE_CONTAINER::last()

The documentation for this class was generated from the following file: