STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
__gnu_debug::_Not_equal_to< _Type > Class Template Reference

#include <debug/safe_sequence.h>

Public Member Functions

 _Not_equal_to (const _Type &__v)
 
bool operator() (const _Type &__x) const
 

Private Attributes

_Type __value
 

Detailed Description

template<typename _Type>
class __gnu_debug::_Not_equal_to< _Type >

A simple function object that returns true if the passed-in value is not equal to the stored value. It saves typing over using both bind1st and not_equal.

Constructor & Destructor Documentation

template<typename _Type >
__gnu_debug::_Not_equal_to< _Type >::_Not_equal_to ( const _Type &  __v)
inlineexplicit
52 : __value(__v) { }
_Type __value
Definition: safe_sequence.h:49

Member Function Documentation

template<typename _Type >
bool __gnu_debug::_Not_equal_to< _Type >::operator() ( const _Type &  __x) const
inline
56  { return __value != __x; }
_Type __value
Definition: safe_sequence.h:49

Member Data Documentation

template<typename _Type >
_Type __gnu_debug::_Not_equal_to< _Type >::__value
private

The documentation for this class was generated from the following file: