Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

regina::stl Namespace Reference

Miscellaneous utility classes and routines taken or modified from the Standard Template Library. More...


Classes

struct  regina::stl::select1st< Pair >
 An adaptable unary function used to select the first element of a pair. More...

struct  regina::stl::select2nd< Pair >
 An adaptable unary function used to select the second element of a pair. More...

class  regina::stl::unary_compose< Operation1, Operation2 >
 An adaptable unary function used to compose two unary functions. More...


Functions

template<class Operation1, class Operation2> unary_compose< Operation1,
Operation2 > 
compose1 (const Operation1 &func1, const Operation2 &func2)
 Returns an adaptable unary function that is the composition of the two given functions.


Detailed Description

Miscellaneous utility classes and routines taken or modified from the Standard Template Library.

See the stlutils.h file documentation for Standard Template Library license details.


Copyright © 1999-2004, Ben Burton
This software is released under the GNU General Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@debian.org).