stl_deque.h File Reference


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file stl_deque.h.#include <bits/concept_check.h>
#include <bits/stl_iterator_base_types.h>
#include <bits/stl_iterator_base_funcs.h>

Include dependency graph for stl_deque.h:

Include dependency graph

Go to the source code of this file.

Namespaces

Classes

Defines

Functions


Function Documentation

bool operator!= const deque< Type, Alloc > &  x,
const deque< Type, Alloc > &  y
[inline]
 

Based on operator==.

Definition at line 1483 of file stl_deque.h.

bool operator< const deque< Type, Alloc > &  x,
const deque< Type, Alloc > &  y
[inline]
 

Deque ordering relation.

Parameters:
x A deque.
y A deque of the same type as x.
Returns:
True iff x is lexicographically less than y.
This is a total ordering relation. It is linear in the size of the deques. The elements must be comparable with <.

See std::lexicographical_compare() for how the determination is made. Definition at line 1475 of file stl_deque.h.

References std::lexicographical_compare().

bool operator<= const deque< Type, Alloc > &  x,
const deque< Type, Alloc > &  y
[inline]
 

Based on operator<.

Definition at line 1497 of file stl_deque.h.

bool operator== const deque< Type, Alloc > &  x,
const deque< Type, Alloc > &  y
[inline]
 

Deque equality comparison.

Parameters:
x A deque.
y A deque of the same type as x.
Returns:
True iff the size and elements of the deques are equal.
This is an equivalence relation. It is linear in the size of the deques. Deques are considered equivalent if their sizes are equal, and if corresponding elements compare equal. Definition at line 1457 of file stl_deque.h.

References deque::begin(), deque::end(), std::equal(), and deque::size().

bool operator> const deque< Type, Alloc > &  x,
const deque< Type, Alloc > &  y
[inline]
 

Based on operator<.

Definition at line 1490 of file stl_deque.h.

bool operator>= const deque< Type, Alloc > &  x,
const deque< Type, Alloc > &  y
[inline]
 

Based on operator<.

Definition at line 1504 of file stl_deque.h.

void swap deque< Type, Alloc > &  x,
deque< Type, Alloc > &  y
[inline]
 

See std::deque::swap().

Definition at line 1511 of file stl_deque.h.

References deque::swap().


Generated on Sun Sep 12 15:50:04 2004 for libstdc++ source by doxygen 1.3.8