Chapter 22: glossary – HP Integrity NonStop H-Series User Manual
Page 246
Click on the banner to return to the user guide home page.
©Copyright 1996 Rogue Wave Software
Chapter 22: Glossary
bidirectional iterator
An iterator that can be used for reading and writing, and which can move in either a
forward or backward direction.
binary function
A function that requires two arguments.
binder
A function adaptor that is used to convert a two-argument binary function object into a
one-argument unary function object, by binding one of the argument values to a specific
constant.
constant iterator
An iterator that can be used only for reading values, which cannot be used to modify the
values in a sequence.
container class
A class used to hold a collection of similarly typed values. The container classes provided
by the standard library include vector, list, deque, set, map, stack, queue, and
priority_queue.
deque
An indexable container class. Elements can be accessed by their position in the container.
Provides fast random access to elements. Additions to either the front or the back of a
deque are efficient. Insertions into the middle are not efficient.
forward iterator
An iterator that can be used either for reading or writing, but which moves only forward
through a collection.
function object
An instance of a class that defines the parenthesis operator as one of its member
functions. When a function object is used in place of a function, the parenthesis member
function will be executed when the function would normally be invoked.