30 # include <tpl_dynListQueue.H> 55 template <
class Container>
58 const typename Container::iterator end = cont.end();
60 for (
typename Container::iterator it(cont.begin()); it != end;
put(it++));
64 void push(
const T & value) {
put(value); }
67 void pop() { this->
get(); }
T & rear() const
Return a modifiable reference to the youngest item in the queue.
Definition: tpl_dynListQueue.H:179
queue(Container &cont)
Instancia una cola con los elementos del contenedor cont.
Definition: Queue.H:56
bool is_empty() const noexcept
rioReturn true if this is empty
Definition: tpl_dynListQueue.H:112
bool empty() const
Retorna true la cola está vacÃa.
Definition: Queue.H:73
Definition: tpl_dynListQueue.H:50
size_t size_type
El tipo numérico para representar el tamaño.
Definition: Queue.H:49
void pop()
Elimina un elemento del frente de la cola.
Definition: Queue.H:67
queue()
Instancia una cola vacÃa.
Definition: Queue.H:52
T & back()
Consulta el elemento trasero de la cola.
Definition: Queue.H:70
void push(const T &value)
Inserta value en la cola.
Definition: Queue.H:64
T & put(const T &data)
The type of element.
Definition: tpl_dynListQueue.H:125