qstl(3) debian man page | unix.com

Man Page: qstl

Operating Environment: debian

Section: 3

Qstl(3) 						     Library Functions Manual							   Qstl(3)

NAME
Qstl - support for Forall, Exists, etc in GNU C++ using STL
SYNOPSIS
#include <Qstl.h> bool AO(iter,container,exprn) /* Forall */ bool EO(iter,container,exprn) /* Exists */ bool E1O(iter,container,exprn) /* Exists a single */ bool CO(iter,container,exprn) /* Count */
DESCRIPTION
These macros implement predicate calculus operations over Standard Template Library (STL) classes. For example: map<Location,Hatsize,Locationlt> m; AO(i,m,(*i).Hatsize >= 0) Note that the macros can be nested or used in any context that requires boolean values.
PORTABILITY
These macros require GNU C or GNU C++.
SEE ALSO
nana-clg(1), nana(1), nana(3), I(3), DI(3), L(3), DL(3), Q(3), and nana.info. The nana.info page is the primary documentation for this package.
AUTHOR
Phil Maker <pjm@gnu.org> Qstl(3)
Related Man Pages
nana(1) - debian
qstl(3) - debian
prop_object_iterator_reset(3) - netbsd
dl(3) - redhat
dl(3) - netbsd
Similar Topics in the Unix Linux Community
Standard Template Library in Solaris 8.0
Standard Portable Library 0.1.8 (Default branch)
Standard Portable Library 0.2.2 (Default branch)
Standard Portable Library 0.2.13 (Default branch)
Problem with STL's std::set container parameter to the operator &lt;&lt; ()