Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::container::tree_assoc_options< O1, O2, O3, O4 > Struct Template Reference

defined(BOOST_CONTAINER_DOXYGEN_INVOKED) More...

#include <options.hpp>

Public Types

typedef implementation_defined type
 

Detailed Description

template<class O1 = void, class O2 = void, class O3 = void, class O4 = void>
struct boost::container::tree_assoc_options< O1, O2, O3, O4 >

defined(BOOST_CONTAINER_DOXYGEN_INVOKED)

This option setter specifies the underlying tree type (red-black, AVL, Scapegoat or Splay) for ordered associative containers This option setter specifies if node size is optimized storing rebalancing data masked into pointers for ordered associative containers Helper metafunction to combine options into a single type to be used by boost::container::set, boost::container::multiset boost::container::map and boost::container::multimap. Supported options are: boost::container::optimize_size and boost::container::tree_type

Member Typedef Documentation

template<class O1 = void, class O2 = void, class O3 = void, class O4 = void>
typedef implementation_defined boost::container::tree_assoc_options< O1, O2, O3, O4 >::type

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