lib: default option for header_holder_type

This commit is contained in:
Matei David
2014-05-15 13:25:58 -04:00
parent 19cf6211ca
commit 11ec15f45a
8 changed files with 8 additions and 0 deletions

View File

@@ -47,6 +47,7 @@ struct avltree_defaults
static const bool constant_time_size = true;
typedef std::size_t size_type;
typedef void compare;
typedef void header_holder_type;
};
/// @endcond

View File

@@ -49,6 +49,7 @@ struct bstree_defaults
typedef void compare;
static const bool floating_point = true; //For sgtree
typedef void priority; //For treap
typedef void header_holder_type;
};
template<class ValueTraits, algo_types AlgoType>

View File

@@ -42,6 +42,7 @@ struct list_defaults
typedef detail::default_list_hook proto_value_traits;
static const bool constant_time_size = true;
typedef std::size_t size_type;
typedef void header_holder_type;
};
/// @endcond

View File

@@ -45,6 +45,7 @@ struct rbtree_defaults
static const bool constant_time_size = true;
typedef std::size_t size_type;
typedef void compare;
typedef void header_holder_type;
};
/// @endcond

View File

@@ -192,6 +192,7 @@ struct sgtree_defaults
typedef std::size_t size_type;
typedef void compare;
static const bool floating_point = true;
typedef void header_holder_type;
};
/// @endcond

View File

@@ -57,6 +57,7 @@ struct slist_defaults
static const bool linear = false;
typedef std::size_t size_type;
static const bool cache_last = false;
typedef void header_holder_type;
};
struct slist_bool_flags

View File

@@ -44,6 +44,7 @@ struct splaytree_defaults
static const bool constant_time_size = true;
typedef std::size_t size_type;
typedef void compare;
typedef void header_holder_type;
};
/// @endcond

View File

@@ -48,6 +48,7 @@ struct treap_defaults
typedef std::size_t size_type;
typedef void compare;
typedef void priority;
typedef void header_holder_type;
};
/// @endcond