Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template Not_within_traits

boost::container::basic_string::Not_within_traits

Synopsis

// In header: <boost/container/string.hpp>


template<typename CharT, typename Traits = std::char_traits<CharT>, 
         typename Allocator = void> 
struct Not_within_traits {
  // types
  typedef Tr::char_type         argument_type;
  typedef bool                  result_type;  
  typedef const Tr::char_type * Pointer;      

  // construct/copy/destruct
  Not_within_traits(Pointer, Pointer);

  // public member functions
  bool operator()(const typename Tr::char_type &) const;

  // public data members
  const Pointer m_first;
  const Pointer m_last;
};

Description

Not_within_traits public construct/copy/destruct

  1. Not_within_traits(Pointer f, Pointer l);

Not_within_traits public member functions

  1. bool operator()(const typename Tr::char_type & x) const;

PrevUpHomeNext