class std::queue

From Cppwiki

Jump to: navigation, search

std::queue is a container adaptor. It acts as a FIFO. It can use any underlying container that provides the member functions push_back() and pop_front().

Contents

std::queue members

Member typedefs

 typedef typename Container::value_type       value_type;
 typedef typename Container::reference        reference;
 typedef typename Container::const_reference  const_reference;
 typedef typename Container::size_type        size_type;
 typedef typename Container                   container_type;

Member variables

 Container c; - The underlying container used by th

Member functions

 explicit queue(Container const &);
 bool empty() const;
 reference front();
 const_reference front() const;
 reference back();
 const_reference back() const;
 void push(value_type const &);
 void pop();

See also

 <queue>, std::priority_queue, std::stack
Personal tools