Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Function template operator!

boost::algorithm::operator! — predicate negation operator

Synopsis

// In header: <boost/algorithm/string/classification.hpp>


template<typename PredT> 
  unspecified operator!(const predicate_facade< PredT > & Pred);

Description

Construct the class_not predicate. This predicate represents a negation. class_or holds if of the predicates return false.

Parameters:

Pred

The predicate to be negated

Returns:

An instance of the class_not predicate


PrevUpHomeNext