Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template trivial_value_traits

boost::intrusive::trivial_value_traits

Synopsis

// In header: <boost/intrusive/trivial_value_traits.hpp>

template<typename NodeTraits,  LinkMode = > 
struct trivial_value_traits {
  // types
  typedef NodeTraits                  ;   
  typedef        ;      
  typedef  ;
  typedef            ;    
  typedef                     ;       
  typedef               ; 

  // public static functions
   ();
   (const );
  const  (const );
  const  (const );

  // public data members
  static const  link_mode;
};

Description

This value traits template is used to create value traits from user defined node traits where value_traits::value_type and node_traits::node should be equal

trivial_value_traits public static functions

  1.  ( value);
  2.  (const  value);
  3. const  (const  n);
  4. const  (const  n);

PrevUpHomeNext